
    rcjI             !        % 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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_\R0                  S_\R2                  S_\R4                  S_\R6                  S_\R8                  S_\R:                  S_\R<                  S_\R>                  S _\R@                  S!_\RB                  S"_\RD                  S#_0 \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_\Rf                  S4_E0 \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_\R                  SE_E0 \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_\R                  SV_E0 \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_\R                  Sg_E0 \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_\R                  Sx_E0 \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_\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R0                  S_\GR2                  S_E\GR4                  S\GR6                  S\GR8                  S\GR:                  S\GR<                  S\GR>                  S\GR@                  S\GRB                  S0ErS\S'   \GRH                  S\GRJ                  S\GRL                  S\GRN                  S\GRP                  S\GRR                  S\R                  SB\R`                  S\GRT                  S0	rS\S'   0 \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_\GRv                  S_\GRx                  S_0 \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_\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                  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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$_E0 \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_\GRd                  GS4_\GRf                  GS5_E0 \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S@_\GR                  GSB_\GR                  GSC_\GR                  GSD_\GR                  GSE_E0 \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_\GR                  GSV_E0 \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_\GR                  GSg_E0 \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_\GR                  GSx_E0 \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_\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R0                  GS_\GR2                  GS_E0 \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_\GRR                  GS_\GRT                  GS_E0 \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_\GRt                  GS_\GRv                  GS_E0 \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_\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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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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"_E0 \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S/_\GR^                  GS0_\GR`                  GS1_\GRb                  GS2_\GRd                  GS3_E0 \GRf                  GS4_\GRh                  GS5_\GRj                  GS6_\GRl                  GS7_\GRn                  GS8_\GRp                  GS9_\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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R0                  GS_E0 \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_\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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_E\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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R0                  P\GR2                  P\GR                  P\GR                  P\GR@                  P\GR4                  P\GR6                  P\GR8                  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RZ                  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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\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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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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\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RB                  P\GR                  P\GR
                  P\GR                  P\GR                  P\GR&                  P\GR(                  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Rb                  P\GRd                  P\GRf                  P\GRh                  P_\R&                  \GRX                  \GRd                  \GRf                  \GRr                  \GRx                  \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RX                  \GRd                  \GRf                  \GRr                  \GRx                  \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RX                  \GRd                  \GRf                  \GRr                  \GRx                  \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                  /_\R0                  \GRX                  \GRd                  \GRf                  \GRr                  \GRx                  \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                  /_\R6                  \GRX                  \GRd                  \GRf                  \GRx                  \GR|                  \GR                  \GR                  \GR                  \GR                  /	_\R,                  \GRX                  \GRd                  \GRf                  \GRx                  \GRz                  \GR|                  \GR                  \GR                  \GR                  /	_\R.                  \GRX                  \GRd                  \GRf                  \GRr                  \GRx                  \GR~                  \GR                  \GR                  \GR                  \GR                  \GR                  \GR                  \GR                  \GR                  /_\R:                  \GRX                  \GRb                  \GRd                  \GRf                  \GRx                  \GR|                  \GR                  \GR                  \GR                  \GR                  /
_\R>                  \GRX                  \GRZ                  \GR\                  \GRb                  \GRd                  \GR                  \GR|                  \GR~                  \GR                  \GR                  \GR                  \GR                  \GR                  \GR                  \GR                  \GR                  /_\R@                  \GRX                  \GRZ                  \GRd                  \GRx                  \GR                  \GR|                  \GR                  \GR                  \GR                  \GR                  \GR                  \GR                  /_\RB                  \GRX                  \GRZ                  \GR\                  \GRb                  \GRd                  \GR                  \GR|                  \GR                  \GR                  \GR                  \GR                  \GR                  /_\RD                  \GRX                  \GRZ                  \GR\                  \GRb                  \GRd                  \GR                  \GR|                  \GR                  \GR                  \GR                  \GR                  \GR                  \GR                  \GR                  /_\RF                  \GRX                  \GRx                  \GR|                  \GR                  \GR                  \GR                  \GR                  \GR                  \GR                  \GR                  /
_\RH                  \GRX                  \GRZ                  \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                  \GR                  /_\RJ                  \GRX                  \GRZ                  \GR\                  \GRd                  \GR                  \GR|                  \GR                  \GR                  \GR                  \GR                  /
_\RL                  \GRX                  \GRd                  \GRx                  \GR~                  \GR                  \GR                  \GR                  \GR                  \GR                  \GR                  \GR                  /_0 \R8                  \GRX                  \GRd                  \GRf                  \GRx                  \GR|                  \GR                  \GR                  \GR                  \GR                  \GR                  \GR                  \GR                  \GRb                  /_\R4                  \GRX                  \GRd                  \GRf                  \GRx                  \GR~                  \GR                  \GR                  \GR                  \GR                  \GR                  /
_\R<                  \GRX                  \GRd                  \GRf                  \GRx                  \GR~                  \GR                  \GR                  \GR                  \GR                  \GR                  \GR                  \GR                  /_\RN                  \GRX                  \GRZ                  \GRd                  \GRf                  \GRx                  \GR|                  \GR                  \GR                  \GR                  \GR                  /
_\RP                  \GRX                  \GRd                  \GRf                  \GRr                  \GRx                  \GR~                  \GR                  \GR                  \GR                  \GR                  \GR                  \GR                  \GR                  \GR                  \GR                  /_\RR                  \GRX                  \GRd                  \GRf                  \GRr                  \GRx                  \GR|                  \GR                  \GR                  \GR                  \GR                  \GR                  \GR                  /_\RT                  \GRX                  \GRd                  \GRf                  \GRr                  \GRx                  \GR~                  \GR                  \GR                  \GR                  \GR                  \GR                  \GR                  \GR                  /_\GR
                  \GRX                  \GRd                  \GRf                  \GRr                  \GRx                  \GR~                  \GR                  \GR                  \GR                  \GR                  \GR                  \GR                  \GR                  /_\GR                  \GRX                  \GRd                  \GRf                  \GRr                  \GRx                  \GR~                  \GR                  \GR                  \GR                  \GR                  \GR                  \GR                  \GR                  /_\RX                  \GRX                  \GRd                  \GRf                  \GRx                  \GR~                  \GR                  \GR                  \GR                  \GR                  \GR                  \GR                  \GR                  /_\RV                  \GRX                  \GRd                  \GRf                  \GRx                  \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                  /_\RZ                  \GRX                  \GRd                  \GRf                  \GRr                  \GRx                  \GR~                  \GR                  \GR                  \GR                  \GR                  \GR                  \GR                  \GR                  \GR                  \GR                  /_\R\                  \GRX                  \GRd                  \GRf                  \GRx                  \GR~                  \GR                  \GR                  \GR                  \GR                  \GR                  \GR                  \GR                  \GR                  \GR                  \GR                  /_\R^                  / \GRX                  P\GRd                  P\GRf                  P\GRx                  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Rn                  P\GRp                  P\GRr                  P\GRt                  P\GRv                  P\GRx                  P_\R`                  \GRX                  \GRd                  \GRf                  \GRr                  \GRx                  \GR~                  \GR                  \GR                  \GR                  \GR                  \GR                  \GR                  \GR                  \GR                  \GR                  /_\Rb                  \GRX                  \GRd                  \GRf                  \GRx                  \GR~                  \GR                  \GR                  \GR                  \GR                  \GR                  \GR                  \GR                  \GR                  \GR                  \GR                  /_\Rd                  \GRX                  \GRd                  \GRf                  \GRx                  \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Rn                  \GRp                  \GRr                  \GRt                  \GRv                  \GRx                  /_E0 \Rf                  / \GRX                  P\GRd                  P\GRf                  P\GRx                  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Rn                  P\GRp                  P\GRr                  P\GRt                  P\GRv                  P\GRx                  P_\Rn                  \GRX                  \GRd                  \GRf                  \GRr                  \GRx                  \GR~                  \GR                  \GR                  \GR                  \GR                  \GR                  \GR                  \GR                  /_\Rp                  \GRX                  \GRd                  \GRf                  \GRr                  \GRx                  \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                  /_\Rr                  \GRX                  \GRd                  \GRf                  \GRx                  \GR|                  \GR                  \GR                  \GR                  \GR                  \GR                  \GR                  \GR                  \GR                  /_\R2                  \GRX                  \GRb                  \GRd                  \GRf                  \GRx                  \GR|                  \GR                  \GR                  \GR                  \GR                  /
_\Rh                  \GRX                  \GRd                  \GRf                  \GRx                  \GR|                  \GR~                  \GR                  \GR                  \GR                  \GR                  \GR                  \GR                  /_\Rj                  \GRX                  \GRd                  \GRf                  \GRt                  \GRv                  \GRx                  \GR|                  \GR~                  \GR                  \GR                  \GR                  \GR                  \GR                  \GR                  /_\Rl                  \GRX                  \GRd                  \GRf                  \GRt                  \GRv                  \GRx                  \GR|                  \GR~                  \GR                  \GR                  \GR                  \GR                  \GR                  \GR                  \GR                  \GR                  /_\Rt                  \GRX                  \GRb                  \GRd                  \GRf                  \GRx                  \GR|                  \GR                  \GR                  \GR                  \GR                  \GR                  /_\Rv                  \GRX                  \GRd                  \GRf                  \GRr                  \GRx                  \GR~                  \GR                  \GR                  \GR                  \GR                  \GR                  \GR                  \GR                  \GR                  /_\Rx                  \GRX                  \GRd                  \GRf                  \GRx                  \GR~                  \GR                  \GR                  \GR                  \GR                  \GR                  \GR                  \GR                  \GR                  /_\Rz                  \GRX                  \GRf                  \GRd                  \GRr                  \GRt                  \GRv                  \GRx                  \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RX                  \GRd                  \GRf                  \GRt                  \GRv                  \GRx                  \GRn                  \GRp                  \GRr                  \GRt                  \GRz                  \GR|                  \GR                  \GR                  \GR                  \GR                  \GR                  /_\R~                  \GRX                  \GRd                  \GRx                  \GR~                  \GR                  \GR                  \GR                  \GR                  \GR                  \GR                  \GR                  /_\R                  \GRX                  \GRd                  \GR~                  \GR                  \GR                  \GR                  \GR                  \GR                  \GR                  \GRx                  \GR                  \GR                  \GR                  /_\R                  \GRX                  \GRf                  \GRd                  \GR~                  \GR                  \GR                  \GR                  \GR                  \GR                  \GR                  \GR                  \GR                  \GRx                  \GR                  \GR                  \GR                  /_\R                  / \GRX                  P\GRf                  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Rx                  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_E0 \R                  / \GRr                  P\GRX                  P\GRf                  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Rx                  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Rr                  \GRX                  \GR^                  \GR`                  \GRd                  \GRj                  \GRl                  \GR~                  \GR                  \GR                  \GR                  \GR                  \GR                  \GRx                  \GR                  \GR                  \GR                  \GR                  /_\R                  \GRX                  \GRf                  \GRh                  \GRj                  \GRd                  \GR~                  \GR                  \GR                  \GR                  \GR                  \GR                  \GR                  \GR                  \GR                  \GRx                  \GR                  \GR                  \GR                  /_\R                  \GRX                  \GRd                  \GRf                  \GRr                  \GRx                  \GR~                  \GR                  \GR                  \GR                  \GR                  \GR                  \GR                  \GR                  /_\R                  \GRX                  \GRZ                  \GRd                  \GRf                  \GRx                  \GRz                  \GR(                  \GR*                  \GRB                  \GRD                  \GRF                  \GRH                  \GRJ                  \GRN                  \GRL                  \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                  /_\R                  \GRX                  \GRd                  \GRf                  \GRx                  \GR(                  \GR*                  \GRB                  \GRD                  \GRF                  \GRH                  \GRJ                  \GRN                  \GRL                  \GRP                  \GRR                  \GRT                  \GRV                  \GRX                  \GRZ                  \GR\                  \GR^                  \GR`                  \GRb                  \GR                  \GR                  \GR                  \GR                  /_\R                  \GRX                  \GRZ                  \GRd                  \GRf                  \GRx                  \GRz                  \GRL                  \GR&                  \GR(                  \GR*                  \GR,                  \GR.                  \GR0                  \GR2                  \GR4                  \GR6                  \GR8                  \GR:                  \GR<                  \GR>                  \GR@                  \GRX                  \GRZ                  \GR\                  \GR`                  \GRb                  \GRd                  \GRh                  \GRl                  /_\R                  \GRX                  \GRZ                  \GRd                  \GRf                  \GRx                  \GRL                  \GR&                  \GR(                  \GR*                  \GR,                  \GR.                  \GR0                  \GR2                  \GR4                  \GR6                  \GR8                  \GR:                  \GR<                  \GR>                  \GR@                  \GRX                  \GRZ                  \GR\                  \GR`                  \GRb                  \GR                  \GR                  \GR                  \GR                  /_\R                  \GRX                  \GRd                  \GRf                  \GRx                  \GR                  \GR                  \GR                  \GR                  \GR                  \GR                  \GR                  /_\R                  \GRX                  \GRd                  \GRf                  \GRx                  \GR                  \GR                  \GR                  \GR                  \GR                  \GR                   \GR                  /_\R                  \GRX                  \GRd                  \GRf                  \GRx                  \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RX                  \GRd                  \GRf                  \GRr                  \GRx                  \GR~                  \GR                  \GR                  \GR                  \GR                  \GR                  \GR                  \GR                  \GR                  /_\R                  \GRX                  \GRd                  \GRx                  \GR~                  \GR                  \GR                  \GR                  \GR                  \GR                  \GR                  \GR                  \GR                  /_\R                  \GRX                  \GRd                  \GRx                  \GR~                  \GR                  \GR                  \GR                  \GR                  \GR                  \GR                  /
_\R                  \GRX                  \GRd                  \GRf                  \GRx                  \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Rn                  \GRp                  \GRr                  \GRt                  \GRv                  \GRx                  /_\R                  \GRX                  \GRd                  \GRf                  \GRx                  \GR|                  \GR                  \GR                  \GR                  \GR                  \GR                  \GR                  /_\R                  \GRX                  \GRf                  \GR~                  \GR                  \GR                  \GR                  \GR                  \GR                  \GR                  /	_E0 \R                  \GRX                  \GRd                  \GRf                  \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RX                  \GRx                  \GR~                  \GR                  \GR                  \GR                  \GR                  \GR                  \GR                  \GR                  \GRd                  \GRf                  /_\R                  \GRX                  \GRd                  \GRf                  \GR                  \GR~                  \GR                  \GR                  \GRx                  \GR                  \GR                  \GR                  \GR                  \GR                  \GR                  \GR                  /_\R                  \GRX                  \GRf                  \GRd                  \GR~                  \GR                  \GR                  \GR                  \GR                  \GR                  \GR                  \GR                  \GR                  \GR                  \GRx                  \GR                  \GR                  \GR                  /_\R                  \GRX                  \GRd                  \GRx                  \GR|                  \GR                  \GR                  \GR                  \GR                  \GR                  \GR                  \GR                  /_\R                  \GRX                  \GRd                  \GRf                  \GRr                  \GRx                  \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RX                  \GRd                  \GRf                  \GRr                  \GRx                  \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RX                  P\GRd                  P\GRf                  P\GRr                  P\GRx                  P\GR~                  P\GRn                  P\GRp                  P\GRr                  P\GRt                  P\GR                  P\GRv                  P\GR                  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Rn                  P\GRp                  P\GRr                  P\GRt                  P\GRv                  P\GRx                  P_\R                  / \GRX                  P\GRd                  P\GRf                  P\GRr                  P\GRx                  P\GR~                  P\GRn                  P\GRp                  P\GRr                  P\GRt                  P\GR                  P\GRv                  P\GR                  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_\R                  / \GRX                  P\GRd                  P\GRf                  P\GRr                  P\GRx                  P\GR~                  P\GRn                  P\GRp                  P\GRr                  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Rn                  P\GRp                  P\GRr                  P\GRt                  P\GRv                  P\GRx                  P_\R                  / \GRX                  P\GRd                  P\GRf                  P\GRl                  P\GRn                  P\GRp                  P\GRx                  P\GR                  P\GRn                  P\GRp                  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Rn                  P\GRp                  P\GRr                  P\GRt                  P\GRv                  P\GRx                  P_\R                  \GRX                  \GRd                  \GRf                  \GRx                  \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RX                  \GRf                  \GRd                  \GRx                  \GR~                  \GRr                  \GR|                  \GRt                  \GR                  \GR                  \GR                  \GR                  /_\R                  \GRX                  \GRr                  \GRd                  \GRf                  \GRx                  \GR|                  \GR~                  \GR                  \GR                  \GR                  \GR                  \GR                  \GR                  /_\R                  \GRX                  \GRr                  \GRd                  \GRf                  \GRx                  \GR|                  \GR~                  \GR                  \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RX                  \GRd                  \GRf                  \GRx                  \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Rn                  \GRp                  \GRr                  \GRt                  \GRv                  \GRx                  /_\R                  / \GRX                  P\GRd                  P\GRf                  P\GRr                  P\GRx                  P\GR~                  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Rn                  P\GRp                  P\GRr                  P\GRt                  P\GRv                  P\GRx                  P_E0 \R                  \GR~                  \GR                  \GR                  \GRX                  \GRd                  \GRx                  \GR                  \GR                  \GR                  \GR                  \GR                  \GR                  \GR                  /_\R                  \GRX                  \GRf                  \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                  /_\R                  \GRX                  \GRf                  \GR                  \GR                  \GR                  \GR                  \GR                  \GR                  \GR                  \GR                  \GR                  \GR                  \GR                  /_\R                  \GRX                  \GRd                  \GRf                  \GRx                  \GR|                  \GR                  \GR                  \GR                  \GR                  \GR                  /
_\R                  \GRX                  \GRd                  \GRf                  \GRx                  \GR~                  \GR                  \GR                  \GR                  \GR                  \GR                  \GR                  /_\R                  \GRX                  \GRd                  \GRf                  \GRr                  \GRx                  \GR~                  \GR                  \GR                  \GR                  \GR                  \GR                  \GR                  \GR                  /_\R                  \GRX                  \GRd                  \GRf                  \GRx                  \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RX                  \GRd                  \GRf                  \GRx                  \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Rn                  \GRr                  \GRt                  \GRx                  /_\R                  \GRX                  \GRd                  \GRf                  \GRr                  \GRx                  \GR~                  \GR                  \GR                  \GR                  \GR                  \GR                  \GR                  \GR                  \GR                  /_\R                  \GRX                  \GRd                  \GRf                  \GRr                  \GR~                  \GR                  \GR                  \GR                  \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RX                  \GRd                  \GRf                  \GRr                  \GRx                  \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Rn                  \GRp                  \GRr                  \GRt                  \GRv                  \GRx                  /_\R                  \GRX                  \GRd                  \GRf                  \GRx                  \GR~                  \GR                  \GR                  \GR                  \GR                  \GR                  \GR                  \GR                  /_\R                  \GRX                  \GRd                  \GRf                  \GRx                  \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RX                  \GRd                  \GRf                  \GRx                  \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RX                  \GRd                  \GRf                  \GRx                  \GR|                  \GR~                  \GR                  \GR                  \GR                  \GR                  \GR                  \GR                  \GR                  /_\R                  \GRX                  \GRd                  \GRf                  \GRx                  \GR~                  \GR                  \GR                  \GR                  \GR                  \GR                  \GR                  \GR                  \GR                  \GR                  /_\R                  \GRX                  \GRZ                  \GR                  \GR                  \GR                  \GR                  \GR                  \GR                  \GRf                  \GRd                  \GR                  \GR                  \GR                  \GR                  \GR                  \GR                  \GR                  \GR                  \GR                  \GR                  /_E0 \R                  \GRX                  \GRd                  \GRf                  \GRr                  \GRx                  \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RX                  \GRd                  \GRf                  \GRx                  \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Rn                  \GRp                  \GRr                  \GRt                  \GRv                  \GRx                  \GR                  /_\R                  \GRX                  \GRd                  \GRf                  \GRx                  \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RX                  \GRd                  \GRf                  \GRr                  \GRx                  \GR~                  \GR                  \GR                  \GR                  \GR                  \GR                  \GR                  \GR                  /_\R                  \GRX                  \GRd                  \GRf                  \GRx                  \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RX                  \GRd                  \GRf                  \GRx                  \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RX                  \GRd                  \GRf                  \GRx                  \GR~                  \GR                  \GR                  \GR                  \GR                  \GR                  \GR                  \GR                  /_\GR,                  \GRX                  \GRd                  \GRf                  \GRx                  \GR~                  \GR                  \GR                  \GR                  \GR                  \GR                  \GR                  \GR                  /_\R                  \GRX                  \GRx                  \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Rd                  \GRf                  /_\R                  \GRX                  \GRd                  \GRf                  \GRr                  \GRx                  \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RX                  \GRd                  \GRf                  \GRx                  \GR~                  \GR                  \GR                  \GR                  \GR                  \GR                  \GR                  \GR                  \GR                  \GR                  /_\R                  \GRX                  \GRd                  \GRf                  \GRx                  \GR~                  \GR                  \GR                  \GR                  \GR                  \GR                  \GR                  \GR                  \GR                  \GR                  /_\GR                   \GRX                  \GRd                  \GRf                  \GRx                  \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Rn                  \GRp                  \GRr                  \GRt                  \GRv                  \GRx                  /_\GR                  \GRX                  \GRd                  \GRf                  \GRr                  \GRx                  \GR~                  \GR                  \GR                  \GR                  \GR                  \GR                  \GR                  \GR                  \GR                  /_\GR                  \GRX                  \GRd                  \GRf                  \GRx                  \GR                  \GR~                  \GR                  \GR                  \GR                  \GR                  \GR                  \GR                  \GR                  \GR                  /_\GR                  \GRX                  \GRZ                  \GR                  \GR                  \GR                   \GR                  \GR                  \GR                  \GR                  \GRx                  \GR                  \GR                  \GR~                  \GR                  \GR                  \GR                  \GRf                  \GRh                  /_\GR                  \GRX                  \GRZ                  \GR                  \GR                  \GR                   \GR                  \GR                  \GR                  \GR                  \GRx                  \GR                  \GR                  \GR~                  \GR                  \GR                  \GR                  \GR                  \GR                  \GR                  \GR                  \GR                  /_E0 \GR                  \GRX                  \GRd                  \GRf                  \GRx                  \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RX                  \GRd                  \GRf                  \GRr                  \GRx                  \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RX                  \GRd                  \GRf                  \GR                  \GR~                  \GR                  \GR                  \GRx                  \GR                  \GR                  \GR                  \GR                  \GR                  \GR                  \GR                  /_\GR                  \GRX                  \GRd                  \GRf                  \GRx                  \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RX                  \GRd                  \GRf                  \GRx                  \GRz                  \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RX                  \GRd                  \GRf                  \GRx                  \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RX                  \GRd                  \GRf                  \GRx                  \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RX                  \GRd                  \GRf                  \GRx                  \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RX                  \GRd                  \GRf                  \GRx                  \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RX                  \GRd                  \GRf                  \GRx                  \GR~                  \GR                  \GR                  \GR                  \GR                  \GR                  \GR                  \GR                  /_\GR$                  \GRX                  \GRd                  \GRf                  \GRr                  \GRx                  \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RX                  \GRd                  \GRf                  \GRr                  \GRx                  \GRz                  \GR~                  \GR                  \GR                  \GR                  \GR                  \GR                  \GR                  \GR                  \GRz                  \GR                  \GR                  /_\GR(                  / \GRX                  P\GRd                  P\GRx                  P\GR~                  P\GR                  P\GR                  P\GR                  P\GR                  P\GR                  P\GR                  P\GRn                  P\GRp                  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Rl                  P\GRn                  P\GRp                  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\GR~                  P\GR                  P_\GR*                  \GRX                  \GRd                  \GRf                  \GRr                  \GRx                  \GR~                  \GRn                  \GRp                  \GRr                  \GRt                  \GRv                  \GRx                  \GRz                  \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RX                  \GRd                  \GRf                  \GRx                  \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Rn                  \GRp                  \GRr                  \GRt                  \GRv                  \GRx                  /_\GR0                  \GRX                  \GRd                  \GRf                  \GRr                  \GRx                  \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Rn                  \GRp                  \GRr                  \GRt                  \GRv                  \GRx                  /_\GR2                  \GRX                  \GRd                  \GRf                  \GRr                  \GRx                  \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                  /_E\GR4                  \GRX                  \GRd                  \GRf                  \GRx                  \GR~                  \GR                  \GR                  \GR                  \GR                  \GR                  \GR                  \GR                  \GR                  \GR                  /\GR6                  / \GRX                  P\GRd                  P\GRf                  P\GRx                  P\GR~                  P\GR                  P\GR                  P\GR                  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R8                  / \GRX                  P\GRd                  P\GRf                  P\GR                  P\GRx                  P\GR                  P\GR                  P\GR~                  P\GR                  P\GR                  P\GR                  P\GR                  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:                  \GRX                  \GRf                  \GR~                  \GR                  \GR                  \GR                  \GR                  \GR                  \GR                  \GR                  \GR                  /\GR<                  \GRX                  \GRd                  \GRf                  \GRx                  \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RX                  \GRd                  \GRf                  \GRr                  \GRx                  \GR~                  \GR                  \GR                  \GR                  \GR                  \GR                  \GR                  \GR                  \GR                  /\GR@                  \GRX                  \GRd                  \GRf                  \GRx                  \GR~                  \GR                  \GR                  \GR                  \GR                  \GR                  \GR                  \GR                  \GR                  \GR                  /\GRB                  \GRX                  \GRd                  \GRx                  \GR~                  \GR                  \GR                  \GR                  \GR                  \GR                  \GR                  /
0EGrGS\GS'   0 \R&                  \GRr                  \GR                  /_\R*                  \GRr                  \GR                  /_\R.                  \GRr                  \GR                  /_\RR                  \GRr                  \GR                  /_\Rt                  \GRr                  \GR                  /_\Rv                  \GRr                  \GR                  /_\R                  \GRr                  \GR                  /_\R                  \GRr                  \GR                  /_\R                  \GRr                  \GR                  /_\R                  \GRr                  \GR                  /_\R                  \GRr                  \GR                  /_\R                  \GRr                  \GR                  /_\R                  \GRr                  /_\R                  \GRr                  \GR                  /_\R                  \GRr                  /_\GR"                  \GRr                  \GR                  /_\GR>                  \GRr                  \GR                  /_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S5      GrGSGr0 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SSG\GS-  -   G\S-  -   4_G\GR                  GSSG\S-  -   G\GS-  -   GS-   4_G\GR                  GSSG\S-  -   GS-   4_G\GR                  GSSG\S-  -   G\GS-  -   GS-   4_G\GR                  GSSG\S-  -   G\S-  -   G\GS-  -   4_G\GR                  GSSG\-   G\GS-  -   4_G\GR                  GSSG\S-  -   4_G\GR                  GSSG\S-  -   G\S-  -   4_G\GR                  GSSG\S-  -   G\GS-  -   4_0 G\GR                  GSSG\GS-  -   G\GS-  -   4_G\GR                  GS_G\GR                  GSSG\S-  -   G\GS-  -   G\S-  -   S-   4_G\GR                  GSSG\S-  -   G\GS-  -   4_G\GR                  GSSG\S-  -   G\GS-  -   4_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SG\GS-  G\GS-  -   G\S-  -   4_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_EG\GR                  GS0EGrGS\GS'   \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R.                  Gr\GR                  GR2                  Gr\GR6                  GR8                  Gr\GR6                  GR<                  Gr\GR6                  GR@                  Gr!\GR6                  GRD                  Gr#\GR6                  GRH                  Gr%\GR6                  GRL                  Gr'\GRP                  GRR                  Gr*\GRP                  GRV                  Gr,\GRP                  GRZ                  Gr.\GRP                  GR^                  Gr0\GRP                  GRb                  Gr2\GRP                  GRf                  Gr4\GRj                  GRl                  Gr7\GRj                  GRp                  Gr9\GRj                  GRt                  Gr;\GRj                  GRx                  Gr=\GRj                  GR|                  Gr?\GRj                  GR                  GrA\GR                  GR                  GrD\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rQ\GR                  GR                  GrS\GR                  GR                  GrU\GR                  GR                  GrW\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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rk\GR                  GR                  Grm\GR                  GR                  Gro\GR                  GR                  Grq\GR                  GR                  Grs\GR                  GR                  Gru\GR                  GR                  GrwG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* S+5      r " S, S-5      r " S. S/5      r " S0 S15      r " S2 S35      rS4rg5)6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       6/mnt/workspace/git/llama.cpp/gguf-py/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	rS   rU   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?S>r@S?rAS@rBgA)BKeys.LLMh   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}.expert_latent_lengthz{arch}.experts_per_groupz{arch}.moe_every_n_layersz{arch}.moe_latent_sizez{arch}.nextn_predict_layersz{arch}.n_deepstack_layersz{arch}.deepstack_mappingz{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}.num_loopsz{arch}.skip_loop_final_normz{arch}.hash_layer_countz {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}.hidden_activationz{arch}.{dense}_feat_inz{arch}.{dense}_feat_outz{arch}.target_layersz{arch}.target_hidden_sizez{arch}.block_sizez{arch}.norm_before_residualz{arch}.norm_before_fcr   N)Cr   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EXPERT_LATENT_LENGTHEXPERTS_PER_GROUPMOE_EVERY_N_LAYERSMOE_LATENT_SIZENEXTN_PREDICT_LAYERSNUM_DEEPSTACK_LAYERSDEEPSTACK_MAPPING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	NUM_LOOPSSKIP_LOOP_FINAL_NORMHASH_LAYER_COUNTACTIVATION_SPARSITY_SCALEALTUP_ACTIVE_IDXALTUP_NUM_INPUTSEMBD_LENGTH_PER_LAYER_INPSWIGLU_CLAMP_EXPSWIGLU_CLAMP_SHEXP
HIDDEN_ACTDENSE_FEAT_IN_SIZEDENSE_FEAT_OUT_SIZETARGET_LAYERSTARGET_HIDDEN_SIZE
BLOCK_SIZENORM_BEFORE_RESIDUALNORM_BEFORE_FCrR   r   rS   rT   LLMrW   h   sf   ,?
,C,E,I,D,@,N!,H,O",V),U(,J,G,A,F,H,G,L,I,H,G,G,I,F,G,D,I,G,F,A,@,K,H,K,M ,L,>	,K,G,I,C,D,F,N!,L,>	,I,E,N!,E,E,U!,E,G,F
,D,E,B,G,?
,I,CrS   r   c                  (    \ rS rSrSrSrSrSrSrSr	g)	Keys.Adapters   z{arch}.adapters.countz"{arch}.adapters.token_ids_activatez${arch}.adapters.token_ids_substitutez{arch}.adapters.lora_rankz{arch}.adapters.router_gainr   N)
r   r   r   r   COUNTTOKEN_IDS_ACTIVATETOKEN_IDS_SUBSTITUTE	LORA_RANKROUTER_GAINrR   r   rS   rT   Adaptersr      s    6CE:	<rS   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$ 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_group_countz!{arch}.attention.output_lora_rankz{arch}.attention.output_scalez{arch}.attention.value_scalez {arch}.attention.compress_ratiosz({arch}.attention.compress_rope_freq_basez#{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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_kz#{arch}.attention.indexer.block_sizez%{arch}.attention.indexer.local_blocksz{arch}.attention.indexer.typesr   N)r   r   r   r   
HEAD_COUNT
KEY_LENGTHTOP_Kr   LOCAL_BLOCKSTYPESrR   r   rS   rT   Indexerr      s     >J>J9E@JBL9ErS   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_GROUP_COUNTOUTPUT_LORA_RANKOUTPUT_SCALEVALUE_SCALECOMPRESS_RATIOSCOMPRESS_ROPE_FREQ_BASETEMPERATURE_LENGTHKEY_LENGTH_MLAVALUE_LENGTH_MLAKEY_LENGTH_SWAVALUE_LENGTH_SWASHARED_KV_LAYERSSLIDING_WINDOW_PATTERNTEMPERATURE_SCALEr   rR   r   rS   rT   	Attentionr      s    'D
'G'H'C	'D
'F'L'P'L'K'@'E'F'I'H'V$'H'P'H'?'L'J'F'E'I'Q'L'H'J'H'J'J'P'K	: 	:rS   r   c                       \ rS rSrSrSrSrSrg)Keys.HyperConnection   z{arch}.hyper_connection.countz+{arch}.hyper_connection.sinkhorn_iterationsz{arch}.hyper_connection.epsilonr   N)r   r   r   r   r   SINKHORN_ITERATIONSEPSILONrR   r   rS   rT   HyperConnectionr      s    >L@rS   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_SLOWrR   r   rS   rT   Roper      s\    $A$E$D$;	$?$>$@$?$E$Q$C$M$I$J $H$HrS   r   c                      \ rS rSrSrSrSrg)Keys.Activation   z{arch}.activation.situ_betaz"{arch}.activation.situ_linear_betar   N)r   r   r   r   	SITU_BETASITU_LINEAR_BETArR   r   rS   rT   
Activationr      s    8	?rS   r   c                      \ rS rSrSrSrg)Keys.AttnRes   z{arch}.attn_res.block_sizer   N)r   r   r   r   r   rR   r   rS   rT   AttnResr      s    1
rS   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_COUNTrR   r   rS   rT   Splitr      s    %/%2%:"rS   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_RMSrR   r   rS   rT   SSMr      s     10
0
410
rS   r  c                      \ rS rSrSrSrSrg)Keys.KDAi  z{arch}.kda.head_dimz{arch}.kda.gate_lower_boundr   N)r   r   r   r   HEAD_DIMGATE_LOWER_BOUNDrR   r   rS   rT   KDAr    s    08rS   r  c                      \ rS rSrSrSrg)Keys.WKVi
  z{arch}.wkv.head_sizer   N)r   r   r   r   	HEAD_SIZErR   r   rS   rT   WKVr	  
  s    *	rS   r  c                      \ rS rSrSrSrSrg)Keys.PosNeti  z{arch}.posnet.embedding_lengthz{arch}.posnet.block_countr   Nr   r   r   r   r[   r^   rR   r   rS   rT   PosNetr    s    ;6rS   r  c                      \ rS rSrSrSrSrg)Keys.ConvNexti  z {arch}.convnext.embedding_lengthz{arch}.convnext.block_countr   Nr  r   rS   rT   ConvNextr    s    =8rS   r  c                      \ rS rSrSrSrg)Keys.Classifieri  z{arch}.classifier.output_labelsr   N)r   r   r   r   OUTPUT_LABELSrR   r   rS   rT   
Classifierr    s    9rS   r  c                      \ rS rSrSrSrg)Keys.ShortConvi  z{arch}.shortconv.l_cacher   N)r   r   r   r   L_CACHErR   r   rS   rT   	ShortConvr    s    ,rS   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(S'r)S(r*g))*Keys.Tokenizeri  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.ggml.suppress_tokensztokenizer.huggingface.jsonztokenizer.rwkv.worldztokenizer.chat_templateztokenizer.chat_template.{name}ztokenizer.chat_templatesz#tokenizer.ggml.normalizer.lowercasez'tokenizer.ggml.normalizer.strip_accentsz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SUPPRESS_TOKENSHF_JSONRWKVCHAT_TEMPLATECHAT_TEMPLATE_NCHAT_TEMPLATESNORMALIZER_LOWERCASENORMALIZER_STRIP_ACCENTS
FIM_PRE_ID
FIM_SUF_ID
FIM_MID_ID
FIM_PAD_ID
FIM_REP_ID
FIM_SEP_ID	PREFIX_ID	SUFFIX_ID	MIDDLE_IDrR   r   rS   rT   	Tokenizerr    s    536:
@66<<<<@B@====@
HD?;58?9#H#L @
@
@
@
@
@
?	?	?	rS   rC  c                  (    \ rS rSrSrSrSrSrSrSr	g)	Keys.AdapteriF  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_TOKENSrR   r   rS   rT   AdapterrE  F  s    "0"6
":">"CrS   rJ  c                       \ rS rSrSrSrSrSrg)Keys.IMatrixiM  zimatrix.chunk_countzimatrix.chunk_sizezimatrix.datasetsr   N)r   r   r   r   CHUNK_COUNT
CHUNK_SIZEDATASETSrR   r   rS   rT   IMatrixrL  M  s    +*
(rS   rP  c                  (    \ rS rSrSrSrSrSrSrSr	g)		Keys.ClipiR  zclip.projector_typezclip.has_vision_encoderzclip.has_audio_encoderzclip.has_gen_audio_encoderzclip.has_llava_projectorr   N)
r   r   r   r   PROJECTOR_TYPEHAS_VISION_ENCODERHAS_AUDIO_ENCODERHAS_GEN_AUDIO_ENCODERHAS_LLAVA_PROJECTORrR   r   rS   rT   CliprR  R  s     5 9 8 < :rS   rX  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 S5      r " S S5      r " S S5      rS rg!)"Keys.ClipVisioniY  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.wa_pattern_modezclip.vision.is_deepstack_layerszclip.vision.window_sizezclip.vision.feature_layerz clip.vision.image_grid_pinpointsc                  $    \ rS rSrSrSrSrSrSrg)Keys.ClipVision.Attentionis  z clip.vision.attention.head_countz#clip.vision.attention.head_count_kvzclip.vision.attention.head_dimz(clip.vision.attention.layer_norm_epsilonr   N)	r   r   r   r   r   r   r  r   rR   r   rS   rT   r   r\  s  s    @JCM>HHMrS   r   c                  $    \ rS rSrSrSrSrSrSrg)Keys.ClipVision.Projectoriy  z"clip.vision.projector.scale_factorz clip.vision.projector.query_sidez!clip.vision.projector.window_sidez%clip.vision.projector.spatial_offsetsr   N)	r   r   r   r   SCALE_FACTOR
QUERY_SIDEWINDOW_SIDESPATIAL_OFFSETSrR   r   rS   rT   	Projectorr^  y  s    BL@JAKEOrS   rc  c                       \ rS rSrSrSrSrSrg)Keys.ClipVision.SAMi  zclip.vision.sam.block_countz clip.vision.sam.embedding_lengthzclip.vision.sam.head_countr   N)r   r   r   r   r^   r[   r   rR   r   rS   rT   SAMre    s    "?K"D">JrS   rf  r   N) r   r   r   r   rS  
IMAGE_SIZEIMAGE_MIN_PIXELSIMAGE_MAX_PIXELSPREPROC_MIN_TILESPREPROC_MAX_TILESPREPROC_IMAGE_SIZE
PATCH_SIZEr[   r`   PROJECTION_DIMr^   
IMAGE_MEAN	IMAGE_STDSPATIAL_MERGE_SIZEUSE_GELUUSE_SILUN_WA_PATTERNWA_LAYER_INDEXESWA_PATTERN_MODEIS_DEEPSTACK_LAYERSWINDOW_SIZEFEATURE_LAYERSIMAGE_GRID_PINPOINTSr   rc  rf  rR   r   rS   rT   
ClipVisionrZ  Y  s     < 8
 > > ? ? @ 8
 > A < 9 8
 7	 @ / / : > = A 9 ; B	I 	I	F 	F	? 	?rS   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 S5      r " S S5      rSrg)Keys.ClipAudioi  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.subsampling_factorzclip.audio.chunk_sizezclip.audio.conv_kernel_sizezclip.audio.max_pos_embzclip.audio.feature_layerzclip.audio.rvq.num_quantizerszclip.audio.rvq.codebook_sizezclip.audio.wa_pattern_modezclip.audio.window_sizezclip.audio.local_block_countzclip.audio.local_group_sizec                      \ rS rSrSrSrSrg)Keys.ClipAudio.Attentioni  zclip.audio.attention.head_countz'clip.audio.attention.layer_norm_epsilonr   N)r   r   r   r   r   r   rR   r   rS   rT   r   r    s    ?JGMrS   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_FACTORrx  DOWNSAMPLE_RATEr   rR   r   rS   rT   rc  r    s    AL@KDO?JrS   rc  r   N)r   r   r   r   rS  NUM_MEL_BINSr[   r`   rn  r^   SUBSAMPLING_FACTORrN  CONV_KERNEL_SIZEMAX_POS_EMBry  RVQ_NUM_QUANTIZERSRVQ_CODEBOOK_SIZErv  rx  LOCAL_BLOCK_COUNTLOCAL_GROUP_SIZEr   rc  rR   r   rS   rT   	ClipAudior}    sw    97;>96=5
;68=<:6<;	H 	H	@ 	@rS   r  c                  @    \ 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.ClipGenAudioi  zclip.gen.audio.projector_typezclip.gen.audio.model_variantzclip.gen.audio.embedding_lengthz"clip.gen.audio.feed_forward_lengthzclip.gen.audio.block_countzclip.gen.audio.projection_dimc                       \ rS rSrSrSrSrSrg)Keys.ClipGenAudio.Attentioni  z#clip.gen.audio.attention.head_countz&clip.gen.audio.attention.head_count_kvz+clip.gen.audio.attention.layer_norm_epsilonr   N)r   r   r   r   r   r   r   rR   r   rS   rT   r   r    s    CJFMKMrS   r   r   N)r   r   r   r   rS  MODEL_VARIANTr[   r`   r^   rn  r   rR   r   rS   rT   ClipGenAudior    s.    =<?B:=	L 	LrS   r  c                      \ rS rSrSrSrg)Keys.Diffusioni  zdiffusion.shift_logitsr   N)r   r   r   r   SHIFT_LOGITSrR   r   rS   rT   	Diffusionr    s    6rS   r  c                  $    \ rS rSrSrSrSrSrSrg)
Keys.xIELUi  zxielu.alpha_pzxielu.alpha_nz
xielu.betaz	xielu.epsr   N)	r   r   r   r   ALPHA_PALPHA_NBETAEPSrR   r   rS   rT   xIELUr    s    --*)rS   r  r   N)r   r   r   r   rU   r   r   r   r   r   r   r   r   r  r  r  r  r  r  r  rC  rJ  rP  rX  r{  r  r  r  r  rR   r   rS   rT   r   r      s   P9 P9d>D >D@= =*: *:XA A
I I$@ @2 2; ;
1 19 9+ +7 79 9: :- -)@ )@VD D) )
; ;)? )?V@ @:L L7 7* *rS   r   c                  $    \ rS rSrSrSrSrSrSrg)GGUFTypei  modeladapterimatrixmmprojr   N)	r   r   r   r   r  ADAPTERIMATRIXMMPROJrR   r   rS   rT   r  r    s    EGGFrS   r  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       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       rSrg)
MODEL_ARCHi  r   N)r   r   r   r   r   r  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GEMMA4_ASSISTANTGEMMA_EMBEDDING
STARCODER2RWKV6
RWKV6QWEN2RWKV7ARWKV7MAMBAMAMBA2JAMBAXVERSE	COMMAND_RCOHERE2
COHERE2MOEDBRXOLMOOLMO2OLMOEMUSE_GLIMMEROPENELMARCTICDEEPSEEK	DEEPSEEK2DEEPSEEK2OCR
DEEPSEEK32	DEEPSEEK4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GRANITE_SWITCH	CHAMELEONWAVTOKENIZER_DECPLM
BAILINGMOEBAILINGMOE2DOTS1ARCEEAFMOELAGUNAERNIE4_5ERNIE4_5_MOEHUNYUAN_MOEHUNYUAN_DENSE
HUNYUAN_VLHY_V3SMOLLM3GPT_OSSLFM2LFM2MOEDREAMSMALLTHINKERLLADA	LLADA_MOESEED_OSSGROVEMOEAPERTUSCOGVLM	MINIMAX01	MINIMAXM2	MINIMAXM3RND1PANGU_EMBEDMISTRAL3EAGLE3DFLASHMISTRAL4	PADDLEOCRMIMO2STEP35LLAMA_EMBED	MAINCODERKIMI_LINEARKIMI_K3TALKIEMELLUMNANBEIGEQWEN3TTS	POCKETTTSrR   r   rS   rT   r  r    s   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vvOvJvEvJvEvFvEvFvEvFvIvGvJvDvDvEvEvLvGvFvHvIvLvJvIvGvDvHvGvFvBvIvDvEvHvJvNvFvGvJvGvKvNvNvIvvCvJvKvEvEvEvFvHvLvKvMvJvEvGvGvDvGvEvLvEvIvHvHvGvFvIvIvIvDvKvHvFvFvHvIvEvFvKvIvKvGvFvFvHvHvIrS   r  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_TYPEiX  r   N)r   r   r   r   r   MLPLDPLDPV2	RESAMPLERGLM_EDGEMERGERr  r  r  STEP3VLr"  rR   r   rS   rT   r9  r9  X  sO    CCEIHFGFGGFrS   r9  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       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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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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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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SGrg)MODEL_TENSORif  r   N(   r   r   r   r   r   
TOKEN_EMBDTOKEN_EMBD_NORMMASKED_EMBD_CENTROIDSMASKED_EMBD_ORDERINGTOKEN_TYPESPOS_EMBDOUTPUTDENSE_2_OUTDENSE_3_OUTOUTPUT_NORM
HC_HEAD_FNHC_HEAD_BASEHC_HEAD_SCALE
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FFN_GATE_TID2EID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SSM_GATTN_RES_SCOREFFN_RES_SCOREOUTPUT_RES_SCOREFFN_ROUTED_DOWNFFN_ROUTED_UPFFN_ROUTED_NORM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ATTN_KVATTN_KV_NORM
ATTN_OUT_A
ATTN_OUT_B
HC_ATTN_FNHC_ATTN_BASEHC_ATTN_SCALE	HC_FFN_FNHC_FFN_BASEHC_FFN_SCALEATTN_COMPRESSOR_WKVATTN_COMPRESSOR_WGATEATTN_COMPRESSOR_APEATTN_COMPRESSOR_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INDEXER_Q_PROJINDEXER_K_PROJINDEXER_Q_NORMINDEXER_COMPRESSOR_WKVINDEXER_COMPRESSOR_WGATEINDEXER_COMPRESSOR_APEINDEXER_COMPRESSOR_NORM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_PATCH_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_ATTN_SINKS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_MERGER_LN1V_MERGER_ATTN_QV_MERGER_ATTN_KV_MERGER_ATTN_VV_MERGER_ATTN_OV_MERGER_DS_LNV_MERGER_DS_UPV_MERGER_DS_DOWNV_MM_POST_FC_NORMV_MM_UP	V_MM_DOWN	V_MM_GATEV_MM_MERGER_FC1V_MM_MERGER_FC2	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V_RESMPL_QUERY_768V_RESMPL_QUERY_1024V_QF_PROJ_QUERYV_QF_PROJ_NORMV_QF_PROJ_LINEARV_QF_SELF_ATTN_QV_QF_SELF_ATTN_KV_QF_SELF_ATTN_VV_QF_SELF_ATTN_OV_QF_SELF_ATTN_NORMV_QF_CROSS_ATTN_QV_QF_CROSS_ATTN_KV_QF_CROSS_ATTN_VV_QF_CROSS_ATTN_OV_QF_CROSS_ATTN_NORMV_QF_FFN_UPV_QF_FFN_DOWNV_QF_FFN_NORMV_PROJ_NORMV_MULTI_PROJ_IMG_POSV_MULTI_PROJ_QUERYV_MULTI_PROJ_NORMV_MULTI_PROJ_LINEARV_MULTI_PROJ_POST_NORM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_ENC_DOWNSAMPLE_CONVA_ENC_DOWNSAMPLE_NORMA_ENC_RVQ_CODEBOOKA_ENC_CONV_RES2A_ENC_SE_CONV1A_ENC_SE_CONV2A_ENC_ASP_ATTNA_ENC_ASP_TDNNA_GEN_CODE_PROJ_INA_GEN_CODE_EMBDA_GEN_CODE_HEADA_GEN_CODE_OUT_EMBDA_GEN_CODE_ATTN_NORMA_GEN_CODE_ATTN_QA_GEN_CODE_ATTN_Q_NORMA_GEN_CODE_ATTN_KA_GEN_CODE_ATTN_K_NORMA_GEN_CODE_ATTN_VA_GEN_CODE_ATTN_OUTA_GEN_CODE_FFN_NORMA_GEN_CODE_FFN_GATEA_GEN_CODE_FFN_UPA_GEN_CODE_FFN_DOWNA_GEN_CODE_OUTPUT_NORMA_GEN_WAV_QUANT_FIRST_INA_GEN_WAV_QUANT_FIRST_OUTA_GEN_WAV_QUANT_FIRST_CBA_GEN_WAV_QUANT_REST_INA_GEN_WAV_QUANT_REST_OUTA_GEN_WAV_QUANT_REST_CBA_GEN_WAV_PRE_CONVA_GEN_WAV_TFM_IN_PROJA_GEN_WAV_TFM_OUT_PROJA_GEN_WAV_TFM_OUTPUT_NORMA_GEN_WAV_TFM_ATTN_NORMA_GEN_WAV_TFM_ATTN_QA_GEN_WAV_TFM_ATTN_KA_GEN_WAV_TFM_ATTN_VA_GEN_WAV_TFM_ATTN_OUTA_GEN_WAV_TFM_ATTN_SCALEA_GEN_WAV_TFM_FFN_NORMA_GEN_WAV_TFM_FFN_GATEA_GEN_WAV_TFM_FFN_UPA_GEN_WAV_TFM_FFN_DOWNA_GEN_WAV_TFM_FFN_SCALEA_GEN_WAV_UP_CONVA_GEN_WAV_UP_DWCONVA_GEN_WAV_UP_NORMA_GEN_WAV_UP_PW1A_GEN_WAV_UP_PW2A_GEN_WAV_UP_GAMMAA_GEN_WAV_DAC_ENTRYA_GEN_WAV_DAC_UP_SNAKEA_GEN_WAV_DAC_UP_CONVA_GEN_WAV_DAC_RES_ACT1A_GEN_WAV_DAC_RES_CONV1A_GEN_WAV_DAC_RES_ACT2A_GEN_WAV_DAC_RES_CONV2A_GEN_WAV_DAC_POST_SNAKEA_GEN_WAV_DAC_POST_CONVA_ENC_SEANET_CONV_INA_ENC_SEANET_CONV_OUTA_ENC_SEANET_RES_CONV1A_ENC_SEANET_RES_CONV2A_ENC_SEANET_SCALE_CONVA_ENC_ATTN_SCALEA_ENC_FFN_SCALE_LSA_ENC_SPEAKER_PROJA_GEN_FLOW_INPUT_PROJA_GEN_FLOW_COND_EMBDA_GEN_FLOW_TIME_FREQSA_GEN_FLOW_TIME_UPA_GEN_FLOW_TIME_DOWNA_GEN_FLOW_TIME_NORMA_GEN_FLOW_BLK_NORMA_GEN_FLOW_BLK_UPA_GEN_FLOW_BLK_DOWNA_GEN_FLOW_BLK_ADAA_GEN_FLOW_FINAL_ADAA_GEN_FLOW_FINAL_PROJA_GEN_OUT_EOSA_GEN_INPUT_LINEARA_GEN_EMB_MEANA_GEN_EMB_STDA_GEN_WAV_QUANT_OUTA_GEN_WAV_UPSAMPLEA_GEN_WAV_SEANET_CONV_INA_GEN_WAV_SEANET_CONV_OUTA_GEN_WAV_SEANET_RES_CONV1A_GEN_WAV_SEANET_RES_CONV2A_GEN_WAV_SEANET_SCALE_CONV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_MM_CODE_EMBDA_MM_LOCAL_ATTN_QA_MM_LOCAL_ATTN_KA_MM_LOCAL_ATTN_VA_MM_LOCAL_ATTN_OUTA_MM_LOCAL_FFN_GATEA_MM_LOCAL_FFN_UPA_MM_LOCAL_FFN_DOWNA_MM_LOCAL_LN1A_MM_LOCAL_LN2A_MM_LOCAL_NORMA_PER_DIM_K_SCALEA_PER_DIM_SCALENEXTN_PROJ_PRENEXTN_PROJ_POSTNEXTN_EH_PROJNEXTN_EMBED_TOKENSNEXTN_ENORMNEXTN_HNORMNEXTN_SHARED_HEAD_HEADNEXTN_SHARED_HEAD_NORMFCD2TDSPARK_MARKOV_W1DSPARK_MARKOV_W2DSPARK_CONF_PROJ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_ENC_CONV_NORM_MEANA_ENC_CONV_NORM_VARA_ENC_MEL_FILTERSA_ENC_WINDOW	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_NORMrR   r   rS   rT   rB  rB  f  s   6J6O666K6H6F6K6K6K6J6L6M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6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6E6N6M66O6M6O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6G6L6J6J6J6L6M6I6K6L6 F66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6N6N6N!V#v!V"f6H6K6L6L6N66O F6N66N6L66L66L6L6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6L6O6O6O6O6N6N666G6I6I6O6O6I6I6O6M6J6K6N66N6O666N6N6O6O6J6K6K66O66  6O6N666666666666K6M6M6K!V!V!V!V!V !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 F F F FO FN FN FN FN!V!VO!VO!V!V!V!V!V!V!V!V!V!V!V!V!V%)V%)V#v%)V%)V#v%)V%)V%)V%)V%)V%)V%)V%)V%)V%)V%)V%)V%)V%)V%)V%)V%)V%)V%)V%)V%)V%)V%)V%)V%)V%)V%)V%)V%)V%)V#v#v#v#v#v#v#v#v#v#v#v#v#v#v#v#v#v#v#v#v#vM#v#vN#vM#v#v!%!%!%!%"&& FH FK FM FM FN F F FM FN F F F F F F F FN FN FO F FO!VN!VO!VM!V!VK!VK!V!V!VB!VC!V!V!V!VO!V!V!V!VI!VM!VO!VN!VN!V!V!V!VL!VI!VM!V!VO!VN!V!V!V!V!V!V!V!V!V!V!V!VK!VM!VMrS   rB  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gemma4-assistantzgemma-embedding
starcoder2rwkv6
rwkv6qwen2rwkv7arwkv7mambamamba2jambaxversez	command-rcohere2
cohere2moedbrxolmoolmo2olmoemuse-glimmeropenelmarcticdeepseek	deepseek2zdeepseek2-ocr
deepseek32	deepseek4chatglmglm4glm4moezglm-dsabitnett5	t5encoderjaisjais2nemotron
nemotron_hnemotron_h_moeexaoneexaone4z
exaone-moegranite
granitemoegranitehybridgraniteswitch	chameleonzwavtokenizer-decplm
bailingmoebailingmoe2dots1arceeafmoelagunaernie4_5zernie4_5-moez	falcon-h1zhunyuan-moezhunyuan-dense
hunyuan_vlhy_v3smollm3zgpt-osslfm2lfm2moedreamsmallthinkerlladaz	llada-moeseed_ossgrovemoeapertusz
minimax-01z
minimax-m2z
minimax-m3cogvlmrnd1zpangu-embeddedmistral3eagle3dflashmistral4	paddleocrmimo2step35zllama-embed	maincoderzkimi-linearzkimi-k3talkiemellumnanbeigeqwen3tts	pocketttszdict[MODEL_ARCH, str]MODEL_ARCH_NAMESmlpldpldpv2	resamplerr  qwen2vl_mergerqwen3vl_mergerstep3vlz dict[VISION_PROJECTOR_TYPE, str]VISION_PROJECTOR_TYPE_NAMES
token_embdtoken_embd_normtoken_typesmasked_embd_centroidsmasked_embd_orderingposition_embdoutput_normoutputdense_2dense_3output_hc_fnoutput_hc_baseoutput_hc_scale
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_gate_tid2eidz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}.ssm_gzblk.{bid}.attn_res_scorezblk.{bid}.ffn_res_scoreoutput_res_scorezblk.{bid}.ffn_routed_downzblk.{bid}.ffn_routed_upzblk.{bid}.ffn_routed_normz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_kvzblk.{bid}.attn_output_azblk.{bid}.attn_output_bzblk.{bid}.hc_attn_fnzblk.{bid}.hc_attn_basezblk.{bid}.hc_attn_scalezblk.{bid}.hc_ffn_fnzblk.{bid}.hc_ffn_basezblk.{bid}.hc_ffn_scalezblk.{bid}.attn_compressor_kvzblk.{bid}.attn_compressor_gatezblk.{bid}.attn_compressor_apezblk.{bid}.attn_compressor_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blk.{bid}.indexer.q_projzblk.{bid}.indexer.k_projzblk.{bid}.indexer.q_normzblk.{bid}.indexer_compressor_kvz!blk.{bid}.indexer_compressor_gatez blk.{bid}.indexer_compressor_apez!blk.{bid}.indexer_compressor_normz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.patch_norm.{bid}z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}.attn_sinksz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v.vit_merger.ln1zv.vit_merger.attn_qzv.vit_merger.attn_kzv.vit_merger.attn_vzv.vit_merger.attn_outzv.vit_merger.ds_lnzv.vit_merger.ds_ffn_upzv.vit_merger.ds_ffn_downzmm.post_fc_normzmm.upzmm.downzmm.gatezmm.merger.fc1zmm.merger.fc2z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v.resample_query_768zv.resample_query_1024zv.proj_blk.{bid}.self_attn_qzv.proj_blk.{bid}.self_attn_kzv.proj_blk.{bid}.self_attn_vzv.proj_blk.{bid}.self_attn_outzv.proj_blk.{bid}.self_attn_normzv.proj_blk.{bid}.cross_attn_qzv.proj_blk.{bid}.cross_attn_kzv.proj_blk.{bid}.cross_attn_vzv.proj_blk.{bid}.cross_attn_outz v.proj_blk.{bid}.cross_attn_normzv.proj_blk.{bid}.ffn_upzv.proj_blk.{bid}.ffn_downzv.proj_blk.{bid}.ffn_normzv.proj_blk.{bid}.img_poszv.proj_blk.{bid}.queryzv.proj_blk.{bid}.normzv.proj_blk.{bid}.linearzv.proj_blk.{bid}.post_normz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a.downsample.convza.downsample.normza.rvq.codebookza.blk.{bid}.res2.{xid}za.blk.{bid}.se_conv1za.blk.{bid}.se_conv2z
a.asp_attnz
a.asp_tdnnza.gen.code.proj_inza.gen.code.embdza.gen.code.headza.gen.code.out_embdza.gen.code.blk.{bid}.ln1za.gen.code.blk.{bid}.attn_qz a.gen.code.blk.{bid}.attn_q_normza.gen.code.blk.{bid}.attn_kz a.gen.code.blk.{bid}.attn_k_normza.gen.code.blk.{bid}.attn_vza.gen.code.blk.{bid}.attn_outza.gen.code.blk.{bid}.ln2za.gen.code.blk.{bid}.ffn_gateza.gen.code.blk.{bid}.ffn_upza.gen.code.blk.{bid}.ffn_downza.gen.code.output_normza.gen.wav.quant.first.in_projza.gen.wav.quant.first.out_projza.gen.wav.quant.first.codebookza.gen.wav.quant.rest.in_projza.gen.wav.quant.rest.out_projza.gen.wav.quant.rest.codebookza.gen.wav.pre_convza.gen.wav.tfm.in_projza.gen.wav.tfm.out_projza.gen.wav.tfm.output_normza.gen.wav.tfm.blk.{bid}.ln1za.gen.wav.tfm.blk.{bid}.attn_qza.gen.wav.tfm.blk.{bid}.attn_kza.gen.wav.tfm.blk.{bid}.attn_vz a.gen.wav.tfm.blk.{bid}.attn_outza.gen.wav.tfm.blk.{bid}.ls1za.gen.wav.tfm.blk.{bid}.ln2z a.gen.wav.tfm.blk.{bid}.ffn_gateza.gen.wav.tfm.blk.{bid}.ffn_upz a.gen.wav.tfm.blk.{bid}.ffn_downza.gen.wav.tfm.blk.{bid}.ls2za.gen.wav.up.blk.{bid}.convza.gen.wav.up.blk.{bid}.dwconvza.gen.wav.up.blk.{bid}.normza.gen.wav.up.blk.{bid}.pw1za.gen.wav.up.blk.{bid}.pw2za.gen.wav.up.blk.{bid}.gammaza.gen.wav.dac.entryza.gen.wav.dac.blk.{bid}.snakeza.gen.wav.dac.blk.{bid}.convz&a.gen.wav.dac.blk.{bid}.res.{xid}.act1z'a.gen.wav.dac.blk.{bid}.res.{xid}.conv1z&a.gen.wav.dac.blk.{bid}.res.{xid}.act2z'a.gen.wav.dac.blk.{bid}.res.{xid}.conv2za.gen.wav.dac.post_snakeza.gen.wav.dac.post_convza.seanet.conv_inza.seanet.conv_outza.seanet.blk.{bid}.res_conv1za.seanet.blk.{bid}.res_conv2za.seanet.blk.{bid}.scale_convza.blk.{bid}.ls1za.blk.{bid}.ls2za.speaker_projza.gen.flow.input_projza.gen.flow.cond_embdza.gen.flow.time.{bid}.freqsza.gen.flow.time.{bid}.upza.gen.flow.time.{bid}.downza.gen.flow.time.{bid}.normza.gen.flow.blk.{bid}.normza.gen.flow.blk.{bid}.upza.gen.flow.blk.{bid}.downza.gen.flow.blk.{bid}.adaza.gen.flow.final.adaza.gen.flow.final.projza.gen.out_eosza.gen.input_linearza.gen.emb_meanza.gen.emb_stdza.gen.wav.quant_outza.gen.wav.upsampleza.gen.wav.seanet.conv_inza.gen.wav.seanet.conv_outz$a.gen.wav.seanet.blk.{bid}.res_conv1z$a.gen.wav.seanet.blk.{bid}.res_conv2z%a.gen.wav.seanet.blk.{bid}.scale_convz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mm.a.code_embdzmm.a.local_blk.{bid}.attn_qzmm.a.local_blk.{bid}.attn_kzmm.a.local_blk.{bid}.attn_vzmm.a.local_blk.{bid}.attn_outzmm.a.local_blk.{bid}.ffn_gatezmm.a.local_blk.{bid}.ffn_upzmm.a.local_blk.{bid}.ffn_downzmm.a.local_blk.{bid}.ln1zmm.a.local_blk.{bid}.ln2zmm.a.local_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.blk.{bid}.conv_norm_meanza.blk.{bid}.conv_norm_varza.mel_filtersza.windowz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nextn.pre_projectionznextn.post_projectionz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_normfc	markov_w1	markov_w2	conf_projd2tz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	)
	TokenTypeiE     r
   r   r         r   N)r   r   r   r   NORMALUNKNOWNCONTROLUSER_DEFINEDUNUSEDBYTErR   r   rS   rT   r  r  E  s     FGGLFDrS   r  c                  $    \ rS rSrSrSrSrSrSrg)RopeScalingTypeiN  nonelinearyarnlongroper   N)	r   r   r   r   NONELINEARYARNLONGROPErR   r   rS   rT   r  r  N  s    DFDHrS   r  c                  (    \ rS rSrSrSrSrSrSrSr	g)	PoolingTypeiU  r   r  r
   r   r   r   N)
r   r   r   r   r  MEANr  LASTRANKrR   r   rS   rT   r  r  U  s    DDCDDrS   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&)'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_0Q2_0rR   r   rS   rT   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DDrS   r  c                       \ rS rSrSrSrSrSrg)ExpertGatingFuncTypei  r  r
   r   r   N)r   r   r   r   SOFTMAXSIGMOIDSQRTSOFTPLUSrR   r   rS   rT   rX  rX    s    GGLrS   rX  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)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	   $   %   &   r0  r1  r2  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MOSTLY_Q2_0GUESSEDrR   r   rS   rT   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KGrS   r]  c                      \ rS rSrSrSrSrg)
GGUFEndiani  r   r  r   N)r   r   r   r   LITTLEBIGrR   r   rS   rT   r  r    s    F
CrS   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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	bytearrayr  STRINGlistARRAYfloatFLOAT32boolBOOLintINT32
ValueErrortype)vals    rT   get_typeGGUFValueType.get_type  s    cC	233 '''T"" &&&U## (((T"" %%%S!! &&& ~d3i[9::rS   r   N)r  r   returnr  )r   r   r   r   UINT8INT8UINT16INT16UINT32r  r  r  r  r  UINT64INT64FLOAT64staticmethodr  rR   r   rS   rT   r  r    sU    EDFEFEGDFEFEG; ;rS   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(S'r)S(r*S)r+S*r,S+r-S,r.S-r/S.r0S/r1S0r2S1r3S2r4S3r5S4r6S5r7S6r8g7)8VisionProjectorTypei  r  gemma3nvgemma3nagemma4vgemma4agemma4uvgemma4uaphi4idefics3pixtralr_  r  zqwen2.5vl_merger	exaone4_5r  r  ultravoxinternvlqwen2aqwen3aglmazqwen2.5ovoxtralmeralionr  kimivlr  kimik25
lightonocrr  	janus_prodots_ocrdeepseekocrdeepseekocr2lfm2amusicflamingoglm4vyoutuvlnemotron_v2_vlqwen3tts_spkencqwen3tts_genpockettts_spkencpockettts_gen	hunyuanvlparakeet
minimax_m3minicpmv4_6granite_speechmimovl
mimo_audiogranite4_visionr  r   N)9r   r   r   r   r  GEMMA3NVGEMMA3NAGEMMA4VGEMMA4AGEMMA4UVGEMMA4UAPHI4IDEFICS3PIXTRALr  r  QWEN25VL	EXAONE4_5r  r@  ULTRAVOXINTERNVLQWEN2AQWEN3AGLMAQWEN25OVOXTRALMERALIONr  KIMIVLr,  KIMIK25
LIGHTONOCRr"  	JANUS_PRODOTSOCRDEEPSEEKOCRDEEPSEEKOCR2LFM2AMUSIC_FLAMINGOGLM4VYOUTUVLNEMOTRON_V2_VLQWEN3TTS_SPKENCQWEN3TTS_GENPOCKETTTS_SPKENCPOCKETTTS_GEN	HUNYUANVLPARAKEETr%  MINICPMV4_6GRANITE_SPEECHMIMOVL
MIMO_AUDIOGRANITE4_VISIONr  rR   r   rS   rT   r  r    s   FHHGGHHDHGFG!HIGGHHFFDGGHDFIGJFIGK!LE$NEG%N'O!L)#M IH!I"K%NF!J'O#LrS   r     )r  r   )r  r
   )r	   r#  )r	   r%  )r	   r   )r	   r'  )r	   r.  )r	   r1  r!  r  r  @   )r  r  )r  r  )r  6   )r  B   )r	   r"  )r   r_  )   r#  )r   r#  z+dict[GGMLQuantizationType, tuple[int, int]]GGML_QUANT_SIZESN(x  
__future__r   enumr   r   r   typingr   
GGUF_MAGICGGUF_VERSIONGGUF_DEFAULT_ALIGNMENTGGML_QUANT_VERSIONGGML_MAX_DIMSr   r  r  r9  rB  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r   r  r  r  r  r  r  r  r  r	  r
  r  r  r  r  r  r  r  r  r  r  r  r  r  r  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  r2  r3  r4  r5  r6  r7  r  __annotations__r:  r;  r<  r=  r>  r?  r@  r  rC  rD  rG  rE  rF  rH  rL  rI  rJ  rK  rM  rN  rO  rP  rQ  rR  rX  rY  rV  rS  rT  rU  rW  r\  r]  r^  rz  r{  rZ  r[  r_  r`  ra  rb  rd  rc  re  rf  rg  rh  ri  rp  rq  rr  rs  rt  ru  rj  rk  rl  rm  rn  ro  rv  rw  rx  ry  r|  r}  r~  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r   r  r  r  r  r  r  r  r  r	  r
  r  r  r  r  r  r  r  r  r  r  r  r  r  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  r2  r3  r4  r5  r6  r7  r1  r8  r9  r:  r;  r<  r=  r>  r?  r@  rA  rB  rC  rD  rE  rG  rI  rH  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  rF  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@  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\  r0  r1  r2  r3  r4  r5  r6  r7  r8  r:  r;  r<  r9  r  r  r  r  r  r  r  r  r  r  r  rX  r]  r  r  r  QK_Kr4  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  r  rU   r   KEY_GENERAL_ARCHITECTUREr    KEY_GENERAL_QUANTIZATION_VERSIONr   KEY_GENERAL_ALIGNMENTr(   KEY_GENERAL_NAMEr)   KEY_GENERAL_AUTHORr4   KEY_GENERAL_URLr.   KEY_GENERAL_DESCRIPTIONr1   KEY_GENERAL_LICENSEr8   KEY_GENERAL_SOURCE_URLr   KEY_GENERAL_FILE_TYPEr   rY   KEY_VOCAB_SIZErZ   KEY_CONTEXT_LENGTHr[   KEY_EMBEDDING_LENGTHr^   KEY_BLOCK_COUNTr`   KEY_FEED_FORWARD_LENGTHrd   KEY_USE_PARALLEL_RESIDUALre   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_DIMrC  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_IDr3  KEY_TOKENIZER_HF_JSONr4  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_IDrA  KEY_TOKENIZER_SUFFIX_IDrB  KEY_TOKENIZER_MIDDLE_IDr   rS   rT   <module>rL     si   " $ $  $
  a* a*R P PfG h$7 h$VQ+Q+Q+ Q+ OO	Q+
 Q+ Q+ OOQ+ OOQ+ OOQ+ Q+ NNQ+ Q+ Q+ OOQ+ Q+  !Q+" !1#Q+$ %Q+& 'Q+( )Q+* +Q+, -Q+. /Q+0 OO1Q+2 3Q+4 5Q+6 7Q+8 9Q+: ;Q+< =Q+> ?Q+@ AQ+B CQ+D EQ+F OOGQ+H OOIQ+J KQ+L MQ+N OQ+P QQ+R SQ+T UQ+V WQ+X YQ+Z [Q+\ ]Q+^ _Q+` aQ+b cQ+d eQ+f !3gQ+h !2iQ+j kQ+l mQ+n oQ+p qQ+r sQ+t uQ+v wQ+x yQ+z {Q+| }Q+~ Q+@ AQ+B OOCQ+D OOEQ+F GQ+H IQ+J KQ+L MQ+N OQ+P QQ+R SQ+T UQ+V WQ+X YQ+Z [Q+\ OO]Q+^ _Q+` aQ+b cQ+d MMeQ+f gQ+h OOiQ+j kQ+l mQ+n oQ+p !1qQ+r sQ+t uQ+v wQ+x yQ+z {Q+| }Q+~ Q+@ AQ+B !3CQ+D NNEQ+F GQ+H IQ+J KQ+L MQ+N OQ+P QQ+R SQ+T UQ+V WQ+X YQ+Z [Q+\ ]Q+^ _Q+` aQ+b cQ+d OOeQ+f gQ+h iQ+j kQ+l mQ+n oQ+p qQ+r sQ+t uQ+v wQ+x yQ+z {Q+| }Q+~ OOQ+@ !1AQ+B CQ+D EQ+F GQ+H IQ+J KQ+L MQ+N OQ+P QQ+R aQ+ ' Qh UUW##[""Y  %5  X!!%5!!Y
A = 
c)Lc)  ,=c) Mc) &&,C	c)
 %%,Bc) Oc) Mc) Hc) Ic) Ic) Nc) ,<c) ,=c) Lc) "",?c)  ##,@!c)" ,A#c)$ ,C%c)& ,@'c)( ,>)c)* ,>+c), ,>-c). ,C/c)0 ,E1c)2 ,B3c)4 ,A5c)6 ,C7c)8 ,C9c): ,H;c)< ,K=c)> ,D?c)@ ##,JAc)B ,@Cc)D ,@Ec)F ,EGc)H ,FIc)J   ,GKc)L   ,GMc)N ,@Oc)P ,@Qc)R ,>Sc)T ,FUc)V ,FWc)X ,DYc)Z ,G[c)\ ,G]c)^ ,E_c)` Oac)b ,Ecc)d ,Eec)f ,Egc)h ,Cic)j   ,Hkc)l   ,Cmc)n !!,Hoc)p   ,Gqc)r ,Esc)t ,Iuc)v   ,Jwc)x %%,Byc)z %%,B{c)| $$,A}c)~ "",?c)@ LAc)B ##,@Cc)D ,<Ec)F $$,AGc)H ##,JIc)J $$,KKc)L ##,JMc)N ,DOc)P "",IQc)R ,@Sc)T ,@Uc)V !!,HWc)X ,>Yc)Z ,B[c)\ ,=]c)^ ,>_c)` ,Cac)b ,=cc)d ,Bec)f ,Bgc)h ,=ic)j ,@kc)l ,?mc)n ,Aoc)p ,>qc)r ,Dsc)t ,Duc)v ,Dwc)x ,?yc)z ,?{c)| ,@}c)~ ,?c)@ ,?Ac)B ,=Cc)D ,FEc)F ,EGc)H !!,>Ic)J   ,GKc)L ,EMc)N   ,GOc)P ,CQc)R ,CSc)T ,CUc)V ,CWc)X ,CYc)Z ,C[c)\ ,C]c)^ ,C_c)` ,Cac)b ,Ccc)d ,Cec)f ,Dgc)h ,Dic)j ,Dkc)l   ,Gmc)n   ,Goc)p   ,Gqc)r   ,Gsc)t   ,Guc)v $$,Kwc)x   ,Gyc)z ,F{c)| ,F}c)~ "",Ic)@ "",IAc)B ,DCc)D ,FEc)F $$,KGc)H ,EIc)J ,CKc)L   ,GMc)N ##,JOc)P ##,JQc)R   ,GSc)T '',NUc)V "",IWc)X ,@Yc)Z ,@[c)\ ,E]c)^ ,A_c)` ,@ac)b ,@cc)d ,Eec)f ,Fgc)h ,?ic)j ,Fkc)l ,Emc)n ,Eoc)p ,Bqc)r ,Dsc)t ,Euc)v ,Awc)x ,Cyc)z ,D{c)| $$,J}c)~ &&,Lc)@ $$,KAc)B %%,LCc)D ,EEc)F ,DGc)H ,EIc)J ,BKc)L ,BMc)N ,BOc)P ,BQc)R ,FSc)T $$,KUc)V !!,HWc)X !!,HYc)Z !!,H[c)\ ##,H]c)^ %%,L_c)` ,Dac)b ,Dcc)d ,Dec)f ,Bgc)h   ,=ic)j ,Ekc)l ,Bmc)n ,Boc)p ,Bqc)r ,Bsc)t ,Fuc)v ,Dwc)x ,Dyc)z ,D{c)| ,B}c)~   ,=c)@ EAc)B LCc)D JEc)F HGc)H ,?Ic)J ,AKc)L ,@Mc)N ,@Oc)P ,BQc)R ,@Sc)T ,@Uc)V ,?Wc)X ,@Yc)Z ,@[c)\ !!,D]c)^ ,A_c)` ,Aac)b ,Acc)d   ,Fec)f ,Fgc)h !!,Iic)j "",Jkc)l   ,Dmc)n   ,Goc)p ,@qc)r ,@sc)t ,>uc)v ,Fwc)x ,Dyc)z ,F{c)| !!,H}c)~ ,Fc)@ ,FAc)B ,FCc)D '',MEc)F )),OGc)H '',NIc)J ((,OKc)N JOc)P MQc)R ,@Sc)T ,@Uc)V NWc)X !!NYc)Z   M[c)\ &&,@]c)^ ,=_c)` ,Bac)b ,@cc)d "",Eec)f ,@gc)h "",Eic)j ,@kc)l !!,=mc)n ,Boc)p "",Gqc)r !!,Dsc)t %%,=uc)v ,@wc)x ,Byc)z ,B{c)| %%,H}c)~ $$,Gc)@   ,=Ac)B   ,=Cc)D "",CEc)F JGc)H KIc)J NKc)L ,AMc)N OOc)P ##,>Qc)R NSc)T ##,>Uc)V   ,>Wc)X %%,<Yc)Z ,D[c)\ $$,B]c)^   ,E_c)` %%,Cac)b   Mcc)d $$,Bec)f   ,>gc)h   ,>ic)j   ,>kc)l "",@mc)n Noc)p !!,=qc)r ##,?sc)t   ,<uc)v ,<wc)x ,=yc)z %%,D{c)| "",=}c)~ ,Dc)@	 ,CA	c)B	 ,CC	c)D	 ,>E	c)F	   ,AG	c)H	   ,AI	c)J	   ,AK	c)L	   ,CM	c)N	 ,@O	c)P	 ,DQ	c)R	 !!,FS	c)T	 "",=U	c)V	 GW	c)X	 IY	c)Z	 I[	c)\	   O]	c)^	   O_	c)`	 Ga	c)b	 Gc	c)d	 Me	c)f	   ,<g	c)h	 Ni	c)j	 Lk	c)l	 Mm	c)p	 ,<q	c)r	 !!,>s	c)t	 ,Du	c)v	   ,Ew	c)x	 !!,Hy	c)z	 !!,H{	c)|	 ,F}	c)~	 ,F	c)@
   ,FA
c)B
   ,FC
c)D
 ,>E
c)F
 MG
c)H
 MI
c)J
 !!,=K
c)L
   ,>M
c)N
 ##,BO
c)P
 $$,CQ
c)X
 !!,JY
c)Z
 !!,J[
c)\
 !!,J]
c)^
 !!,L_
c)`
 $$,Ma
c)b
 "",Kc
c)d
 "",Ke
c)f
 "",Kg
c)h
 "",Mi
c)j
 %%,Nk
c)l
 ,Em
c)n
 ,Go
c)p
 ,Gq
c)t
 %%)Cu
c)v
 ##)Aw
c)x
 "")@y
c)z
 $$)B{
c)|
 '')E}
c)D ,=Ec)F   ,BGc)H %%,>Ic)J ,@Kc)L ,<Mc)N ,<Oc)P LQc)R "",ASc)T JUc)V KWc)X %%,HYc)Z ,@[c)\ ,@]c)^ ,@_c)` %%,Hac)b $$,Gcc)d !!,Dec)f $$,Ggc)h !!,=ic)j ,Bkc)l "",=mc)n ,Boc)p $$,Gqc)r   ,Csc)t ,@uc)v ,Bwc)x ,Byc)z !!,D{c)| &&,I}c)~ "",Ec)@ ,BAc)B !!,DCc)D !!,DEc)F &&,?Gc)H &&,?Ic)J ##,<Kc)L   ,DMc)N ,BOc)P ,BQc)R LSc)T LUc)V ##,@Wc)X   ,=Yc)Z   ,=[c)\ $$,A]c)^ %%,F_c)` "",Iac)b '',Ncc)d "",Iec)f '',Ngc)h "",Iic)j $$,Kkc)l $$,Fmc)n $$,Koc)p "",Iqc)r $$,Ksc)t '',Duc)v )),Kwc)x **,Lyc)z )),L{c)| ((,J}c)~ )),Kc)@ ((,KAc)B ##,@Cc)D &&,CEc)F '',DGc)H **,GIc)J ((,IKc)L %%,LMc)N %%,LOc)P %%,LQc)R '',NSc)T )),IUc)V '',IWc)X '',NYc)Z %%,L[c)\ '',N]c)^ ((,I_c)` "",Iac)b $$,Kcc)d "",Iec)f !!,Hgc)h !!,Hic)j ##,Jkc)l $$,Amc)n '',Koc)p &&,Jqc)r '',Tsc)t ((,Uuc)v '',Twc)x ((,Uyc)z )),F{c)| ((,E}c)~ %%,>c)@ &&,?Ac)B '',JCc)D '',JEc)F ((,KGc)H !!,=Ic)J ##,=Kc)L ##,<Mc)N &&,COc)P %%,BQc)R &&,ISc)T ##,FUc)V %%,HWc)X %%,HYc)Z $$,G[c)\ "",E]c)^ $$,G_c)` ##,Fac)b %%,Bcc)d &&,Cec)f Ogc)h ##,@ic)j ,<kc)l Omc)n $$,Aoc)p ##,@qc)r )),Fsc)t **,Guc)v ++-Swc)x ++-Syc)z ,,.U{c)| ,<}c)~ Ic)@ OAc)B OCc)D ,CEc)F ##,@Gc)H ,<Ic)J ##,@Kc)L ,<Mc)N "",IOc)P "",IQc)R "",ISc)T $$,KUc)V $$,KWc)X "",IYc)Z $$,K[c)\ ,F]c)^ ,F_c)`   ,=ac)b "",Icc)d   ,Gec)h   ,Cic)j !!,Dkc)l !!,Dmc)n !!,Doc)p ,>qc)r ,Asc)t   ,Cuc)v ,Bwc)x ,Byc)z %%,H{c)| $$,G}c)~ ""Oc)@ JAc)B OCc)D ,?Ec)F '',JGc)J   NKc)L MMc)N !!OOc)P !!,JQc)R !!,JSc)T !!,JUc)V !!,LWc)X $$,MYc)Z "",K[c)\ "",K]c)^ "",K_c)` "",Mac)b %%,Ncc)d ,Eec)f ,Ggc)h ,Gic)l ,Bmc)n   ,Coc)p ,Eqc)r ##,Jsc)t ,Cuc)v ,Cwc)x '',N'',NOOD!!K!!K!!KEEc)% cJc27 ll  l 	!!l 	!!	l
 	##l 	%%l 	$$l 	**l 	##l 	%%l 	$$l 	%%l 	##l 	!!l 	&&l  	!!!l" 	&&#l$ 	!!%l& 	!!'l( 	&&)l* 	%%+l, 	))-l. 	!!/l0 	##1l2 	##3l4 	))5l6 	((7l8 	$$9l: 	$$;l< 	&&=l> 	?l@ 	  AlB 	##ClD 	""ElF 	""GlH 	''IlJ 	##KlL 	''MlN 	$$OlP 	))QlR 	##SlT 	((UlV 	$$WlX 	))YlZ 	$$[l\ 	((]l^ 	$$_l` 	$$alb 	$$cld 	&&elf 	  glh 	%%ilj 	''kll 	$$mln 	""olp 	##qlr 	))slt 	&&ulv 	$$wlx 	$$ylz 	{l| 	}l~ 	l@ 	!!AlB 	$$ClD 	$$ElF 	$$GlH 	$$IlJ 	##KlL 	##MlN 	%%OlP 	&&QlR 	SlT 	UlV 	WlX 	YlZ 	[l\ 	""]l^ 	$$_l` 	""alb 	cld 	  elf 	##glh 	%%ilj 	##kll 	$$mln 	%%olp 	%%qlr 	##slt 	##ulv 	$$wlx 	$$ylz 	{l| 	  }l~ 	  l@ 	''AlB 	((ClD 	  ElF 	$$GlH 	##IlJ 	%%KlL 	%%MlN 	%%OlP 	%%QlR 	%%SlT 	((UlV 	&&WlX 	&&YlZ 	&&[l\ 	&&]l^ 	))_l` 	  alb 	""cld 	""elf 	##glh 	))ilj 	''kll 	((mln 	&&olp 	++qlt 	##ulv 	$$wlx 	))ylz 	##{l| 	!!}l~ 	!!l@ 	##AlB 	&&ClD 	ElF 	  GlH 	))IlJ 	!!KlL 	!!MlN 	!!OlP 	))QlR 	((SlT 	%%UlV 	((WlX 	%%YlZ 	!![l\ 	&&]l^ 	##_l` 	((alb 	$$cld 	!!elf 	##glh 	##ilj 	%%kll 	**mln 	&&olp 	##qlr 	%%slt 	%%ulv 	**wlx 	**ylz 	''{l| 	}l~ 	  l@ 	""AlB 	""ClD 	##ElF 	&&GlH 	&&IlJ 	&&KlL 	((MlN 	((OlP 	&&QlR 	((SlT 	##UlV 	##WlX 	$$YlZ 	$$[l\ 	%%]l^ 	%%_l` 	%%alb 	cld 	""elf 	$$glh 	##ilj 	##kll 	$$mln 	##olp 	##qlr 	##slt 	##ulv 	''wlx 	$$ylz 	$${l| 	((}l~ 	))l@ 	&&AlB 	++ClD 	&&ElF 	++GlH 	&&IlJ 	((KlL 	((MlN 	((OlP 	&&QlR 	((SlT 	++UlV 	--WlX 	..YlZ 	--[l\ 	,,]l^ 	--_l` 	,,alb 	''cld 	**elf 	++glh 	..ilj 	,,kll 	))mln 	))olp 	))qlr 	++slt 	--ulv 	++wlx 	++ylz 	)){l| 	++}l~ 	,,l@ 	&&AlB 	((ClD 	&&ElF 	%%GlH 	%%IlJ 	''KlL 	((MlN 	++OlP 	**QlR 	++SlT 	,,UlV 	++WlX 	,,YlZ 	--[l\ 	,,]l^ 	))_l` 	**alb 	++cld 	++elf 	,,glh 	%%ilj 	''kll 	''mln 	**olp 	))qlr 	**slt 	''ulv 	))wlx 	))ylz 	(({l| 	&&}l~ 	((l@ 	''AlB 	))ClD 	**ElF 	""GlH 	''IlJ 	##KlL 	""MlN 	((OlP 	''QlR 	--SlT 	..UlV 	//WlX 	//YlZ 	00[l\ 	))]l^ 	((_l` 	&&alb 	!!cld 	""elf 	''glh 	##ilj 	''kll 	&&mln 	$$olp 	qlr 	""slt 	++ulx 	$$ylz 	##{l| 	%%}l~ 	%%l@	 	%%A	lB	 	%%C	lD	 	%%E	lF	 	((G	lH	 	&&I	lJ	 	&&K	lL	 	&&M	lN	 	&&O	lP	 	))Q	lR	 	  S	lT	 	""U	lV	 	""W	lc27\	   ""!!!!!!%]	c27D
   ""!!!!!!####!!+E
c27r
 OO  ""!!!!!!%s
c27Z OO  """"!!!!!!""##+[c27H   
Ic27^     
_c27t   ""uc27T   Uc27l OO$$    ""##!mc27P $$  Qc27l $$    ""##mc27H $$    ""!!!!## Ic27h $$ic27@ $$    ""    ##!Ac27d $$    ""##ec27|   }c27V NN      Wc27t OO  uc27L   Mc27h $$  ic27@       Ac27b OO  ""cc27~   c27\   ]c27z   {c27X   Yc27t   !!!!!!''####!!#uc27Z       [c27|       !!!!!!}c27^  $$  $ 	$ 		$
 	$ 	  $ 	$ 	  $ 	$ 	$ 	##$ 	$ 	$ 	!!$ 	''$  	!!!$" 	###$$ 	##%$& 	!!'$( 	)$* 	!!+$, 	$$-$. 	/$0 	1$2 	3$4 	5$6 	7$8 	##9$: 	;$< 	""=$> 	''?$@ 	  A$B 	  C$D 	++E$F 	++G$_c27h       ic27J       !!!!!!Kc27l       ##""''    ++++=mc27l  %%  % 	% 		%
 	% 	  % 	% 	  % 	% 	% 	##% 	% 	% 	!!% 	''%  	!!!%" 	###%$ 	##%%& 	!!'%( 	)%* 	!!+%, 	$$-%. 	/%0 	1%2 	3%4 	5%6 	7%8 	9%: 	;%> 	""?%@ 	''A%B 	  C%D 	  E%F 	++G%H 	++I%mc27x   ""yc27V   ""    ##""  9Wc27R       ##""Sc27p OO  qc27H OO  Ic27d OO  &&''ec27D   &&''!!!!!!!Ec27h   ""ic27B    ""C c27b    ""c c27@!   &&''""!!!!!!)A!c27l!   &&''""""###m!c27R"   S"c27l"   ##!!""m"c27J#       ##!!""!K#c27n#  """ 	  " 		"
 	  " 	" 	  " 	" 	" 	" 	" 	" 	" 	##" 	!!"  	""!"$ 	))%"& 	))'"( 	'')"* 	##+", 	((-". 	((/"0 	1"2 	&&3"4 	''5"6 	((7"8 	''9": 	!!;"< 	&&="> 	?"@ 	A"B 	%%C"o#c27t$  !!! 	! 	  	!
 	! 	  ! 	! 	  ! 	! 	! 	! 	! 	! 	$$! 	!!!  	!!" 	!!#!$ 	%!& 	##'!( 	!!)!* 	!!+!, 	##-!. 	""/!0 	$$1!2 	$$3!4 	$$5!6 	))7!8 	))9!: 	'';!< 	##=!> 	((?!@ 	((A!u$c27x% **))  ##$$  ##!!""$$%"y%c27`&           ##!!""%!a&c27H'   ""I'c27f' $$        $$$$$$$$$$$$((####&&&&!!##((""  $$''''$$++&&=g'c27f(       $$$$$$$$$$$$((####&&&&!!##((""  $$7g(c27`) $$    ((                      !!!!!!!!##((  $$''$$&&;a)c27^* $$  ((                      !!!!!!!!##((  $$;_*c27\+   ]+c27v+   w+c27P,     !!!!!!5Q,c27H-   ""I-c27h-       i-c27D.   E.c27\.   !!!!$$!!####!!""''    ++++3].c27R/ OO  ""!!!!!!S/c27l/ OO
m/c27B0   ##    ""C0c27b0 ##  c0c27~0       !!!!!!0c27`1       ##!!""#a1c27F2       G2c27`2   ""!!!!!!!!'a2c27J3   ""!!!!!!####!!+K3c27x3  &&  & 	& 		&
 	& 	& 	& 	& 	""& 	& 	& 	& 	& 	& 	""&  	##!&" 	#&$ 	""%&& 	!!'&( 	)&* 	+&, 	-&. 	/&0 	!!1&2 	!!3&4 	5&6 	##7&8 	##9&: 	!!;&< 	$$=&@ 	""A&B 	''C&D 	  E&F 	  G&H 	++I&J 	++K&y3c27F5        	  		 
 	  	  	  	  	""  	  	  	  	  	  	""   	##! " 	# $ 	""% & 	!!' ( 	) * 	+ , 	- . 	/ 0 	!!1 2 	!!3 4 	5 6 	$$7 8 	##9 : 	##; < 	!!= > 	$$? G5c27H6  ''  ' 	' 		'
 	' 	' 	' 	' 	""' 	' 	' 	""' 	##' 	' 	""'  	!!!'" 	#'$ 	%'& 	''( 	)'* 	!!+', 	!!-'. 	/'0 	##1'2 	##3'4 	!!5'6 	$$7'8 	##9': 	!!;'< 	##='> 	%%?'B 	""C'D 	''E'F 	  G'H 	  I'J 	++K'L 	++M'I6c27X7  00  0 	0 		0
 	!!0 	""0 	0 	0 	0 	0 	""0 	0 	!!0 	0 	0  	!0" 	!!#0$ 	""%0& 	'0( 	  )0* 	!!+0, 	((-0. 	**/00 	((102 	))304 	!!506 	%%708 	++90: 	--;0< 	++=0> 	,,?0@ 	!!A0B 	%%C0D 	$$E0F 	G0H 	!!I0J 	!!K0L 	M0N 	##O0P 	##Q0R 	!!S0T 	""U0V 	''W0X 	  Y0Z 	  [0\ 	++]0^ 	++_0Y7c27z8   !!!!!!####!!$$){8c27f9 NN  ""##g9c27B:   C:c27`: OO  ##""""''    ++++-a:c27P;   ##    !!!!!!####!!$$""''    ++++;Q;c27N<  ((  ( 	( 		(
 	( 	( 	( 	( 	""( 	( 	( 	( 	""( 	##( 	(  	""!(" 	!!#($ 	%(& 	'(( 	)(* 	+(, 	!!-(. 	!!/(0 	1(2 	##3(4 	##5(6 	!!7(8 	$$9(: 	##;(< 	!!=(> 	##?(@ 	%%A(D 	""E(F 	''G(H 	  I(J 	  K(L 	++M(N 	++O(O<c27`=   ""!!a=c27~= MM""!!##((%%%%%%''))!!!!!!$$""!!##!!!!!!$$==c27~> ""!!##!!!!!!$$>c27\? OO  ]?c27t?   u?c27N@   ""O@c27l@   #m@c27RA   !!!!$$""##!!$$##""    ++E# SAc27ZB   ""[Bc27zB       ##""""''    ++++-{Bc27jC       !!!!!!####!!$$""''    ++++=kCc27jD   kDc27FE   !!!!!!##!!##!GEc27jE   !!!!!!##!!##9 kEc27fF    gFc27DG       EGc27dG $$  ""!!!!##  !!!!  !!!!%%""""""$$)"eGc27PH   !!!!!!####!!#QHc27vH       !!$$!!!!####!!""''    ++++##7wHc27pI       $$!!!!##!!##!!-qIc27`J   ""aJc27~J   ##    !!!!!!##!!##!!""$$3Jc27tK       !!$$!!!!##!!##/uKc27fL   gLc27BM   CMc27^M  	 	 	 	!! 	 	  A!_Mc27bN       !!!!!!####!!'cNc27LO       MOc27lO       mOc27LP       !!$$!!!!####!!""''    ++++;MPc27JQ   ""KQc27jQ   ##!!!!!!kQc27JR OO$$##%%&&      %KRc27rR $$##%%&&    !!!!!!$$+sRc27`S   !!!!!!!aSc27DT   ""    !ETc27hT       !!!!!!iTc27JU       !!!!!!####!!%KUc27rU     !!!!!!!sUc27VV       !!!!!!$$!WVc27zV       !!$$!!!!####!!########5{Vc27rW   $$$$    sWc27TX OO      !!!!!!UXc27vX   wXc27RY   ""!!!!!!%SYc27zY     $$#{Yc27`Z  --  - 	- 		-
 	- 	- 	- 	  - 	  - 	- 	- 	- 	""- 	- 	!!-  	!-" 	#-$ 	%-& 	!!'-( 	"")-* 	+-, 	  --. 	!!/-0 	1-2 	!!3-4 	""5-6 	7-8 	9-: 	;-< 	=-> 	!!?-@ 	$$A-B 	!!C-D 	!!E-F 	G-H 	##I-J 	##K-L 	!!M-N 	O-P 	$$Q-T 	%%U-V 	%%W-X 	%%Y-aZc27|[   """"##""!!!!!!$$####!!$$;}[c27z\   !!!!!!$$##""''    ++++5{\c27r]       !!!!!!!!####$$""''    ++++? s]c27t^   ""!!!!!!%u^c27\_          ((  ( 	( 		(
 	( 	( 	( 	( 	( 	( 	""( 	( 	( 	( 	""(  	##!(" 	#($ 	%(& 	'(( 	)(* 	!!+(, 	!!-(. 	!!/(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(R  11  1 	1 	%%	1
 	1 	##1 	""1 	1 	1 	1 	1 	1 	1 	1  	""!1" 	#1$ 	%1& 	'1( 	"")1* 	##+1. 	!!/10 	!!112 	!!314 	516 	718 	91: 	;1< 	=1> 	?1@ 	A1D 	E1F 	G1H 	I1J 	K1L 	!!M1N 	$$O1P 	!!Q1R 	!!S1T 	U1V 	##W1X 	##Y1Z 	!![1\ 	$$]1^ 	""_1` 	$$a1d   $$       !!!!!!"   ""            odc273 c2LeC;""C;
 OO""C; ""C; OO""C;" ""#C;* ""+C;2 ""3C;: "";C;B ""CC;J ""KC;R ""SC;Z ""[C;b cC;h ""iC;p qC;v ""wC;~ ""C; 7 CT d ' #7 #L7 , G , ^ 
;G ;@4$ 4$p $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F ,G$A = $T $(<<#<#< #'<<#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 rS   