mς %U²Ic@sφdklZlZlZdkZdfd„ƒYZd„Zeeiejƒeeidjƒy ei Wne j on Xed‚ei hjo ed‚nde_ ei djo ed ‚nd Z e e_ ei e jo ed ‚nd eeƒjo ed ‚ny e` Wnej on Xed‚de_ y de_ Wnej on Xed‚hddsR Rt func_dictt__dict__( RRARR@RRRRR RR)(RRR((Rttest_func_dict=s    ' 0cCsodfd„ƒY}t|ii|jƒt|ƒii|jƒt|id|ƒt|ƒid|ƒdS(NtCcBstZd„ZRS(NcCsdS(N((R((RRPs(RRR(((RRCOstim_class(RCRRRDR(RC((Rt test_im_classNs cCsd„}dfd„ƒY}||_t|ii|jƒt|ƒii|jƒt|id|ƒt|ƒid|ƒdS(NcCsdS(N((R((RRWsRCcBstZRS(N(RR(((RRCXstim_func(RRCRRFR(RCR((Rt test_im_funcVs  cCsrdfd„ƒY}t|iidjƒ|ƒ}t|ii|jƒt|iddƒt|id|ƒdS(NRCcBstZd„ZRS(NcCsdS(N((R((RRbs(RRR(((RRCastim_self(RCRRRHR)R"R(RCR"((Rt test_im_self`s  cCsdfd„ƒY}t|iihddRR8RR'R+R.R4R=R?RBRERGRIRJRKRLRM( R5R7ROR+R=RRJRR4R'RERMRURRXRKRRTRPRLRRR:R.RRRRRRBR?RGRI((Rt?sh                                 2  *  <