ELF>@G@@8@ !!h$0,   ! !$$PtdQtdGNUgO8Zv =\LM  }ú|CEqX8l @;[ /~ a ^ r<L {pXZ.M 8 MR"64 lah# rz !nJo  d % $u<S=nC ud"<*[  ?gV(J 7z!J 0!7 h!> h! @ j  t __gmon_start___init_fini_ITM_deregisterTMCloneTable_ITM_registerTMCloneTable__cxa_finalize_Jv_RegisterClasses_Py_NoneStructPyExc_ValueErrorPyErr_FormatPyObject_CallPyThreadState_Get_Py_CheckRecursionLimit_Py_CheckRecursiveCallPyErr_OccurredPyExc_SystemErrorPyErr_SetStringPyTuple_NewPyObject_GetAttr_PyThreadState_UncheckedGetPyFrame_NewPyEval_EvalFrameExPyObject_GC_TrackPyObject_GetItemPyObject_GC_UnTrackPyObject_GetAttrStringPyExc_TypeErrorPyOS_snprintfPyErr_WarnExPyList_NewPyModule_GetDictPyDict_NewPyImport_ImportModuleLevelObjectPyExc_ImportErrorPyErr_ExceptionMatchesPyErr_ClearPyBaseObject_TypePyExc_NameError_PyDict_GetItem_KnownHashPyExc_StopIterationPyErr_SetNonePyDict_SetItemStringPyExc_AttributeErrorPyInterpreterState_GetIDPyModule_NewObjectPyRun_StringFlagsPyErr_WriteUnraisablePyExc_RuntimeWarning_PyObject_GC_NewPyDict_NextPyUnicode_AsUnicodePyUnicode_ComparePyLong_TypePyLong_AsSsize_tPyNumber_IndexPyExc_OverflowErrorPyErr_GivenExceptionMatchesPyExc_IndexErrorPyList_TypePyTuple_TypePyLong_FromSsize_tPyLong_FromLongPyFloat_TypePyNumber_InPlaceAddPyNumber_AddPyFloat_FromDoublePyEval_EvalCodeEx_PyObject_CallFunction_SizeTPyExc_GeneratorExitPyExc_RuntimeErrorPyErr_NormalizeExceptionPyType_IsSubtypePyGen_Type_PyGen_SendPyObject_ClearWeakRefsPyObject_CallFinalizerFromDeallocPyObject_GC_DelPyTraceBack_Here_PyObject_GetDictPtr_Py_FalseStruct_Py_TrueStructPyObject_NotPyUnicode_FromStringPyCode_NewPyObject_SetAttrPyMem_ReallocPyUnicode_FromFormatPyMem_MallocPy_GetVersionPyFrame_TypePyBytes_FromStringAndSizePyUnicode_FromStringAndSizePyObject_GenericGetAttrPyObject_SelfIterPyImport_AddModulePyType_ReadyPyObject_SetAttrStringPyDict_TypePyUnicode_InternFromStringPyUnicode_DecodePyObject_Hash__pyx_module_is_main_spacy___alignPyImport_GetModuleDictPyDict_GetItemStringPyTuple_PackPyImport_ImportModulePyModule_GetNamePyCapsule_IsValidPyCapsule_GetNamePyCapsule_GetPointerPyDict_SetItemPyCFunction_NewExPyObject_GetIterPyFunction_TypePyCFunction_Type_PyType_LookupPyMethodDescr_TypePyMethod_TypePyCoro_TypememmovePyObject_SizePyObject_RichComparePyDict_GetItemWithErrorPyObject_IsTruePyDict_SetDefaultPyExc_KeyErrorPyErr_SetObjectPyList_AppendPyDict_SizePyObject_IsInstancePyBytes_TypePyObject_SetItemPyUnicode_Typememcmp_PyUnicode_ReadyPySequence_ContainsPyTraceBack_TypePyObject_IsSubclassPyObject_CallObjectPyObject_CallFunctionObjArgsPyArg_UnpackTuplePyInit__alignPyModuleDef_Initlibstdc++.so.6libm.so.6libgcc_s.so.1libpthread.so.0libc.so.6_edata__bss_start_endGLIBC_2.2.5- ui O !t!t!!!!!!! !ȧ!!Ч!!ا!!!!!! !!(!x!0!!8!!x!m!В!@!@H! !P!!X!!!Џ!xm!v!!m(!m0!v8!@!w!m!mȪ!wЪ!m !m(!8!x@!YmH!UX!`x`!mh!0x!x!(!!{ȫ! !Ы!z!!!"!! !@{@!!H!h!!p!!!!!!!!!!!!!D0!!8!نX!!`!׆!!!Ԇ!!!zЭ!!ح!!!! !!(!1H!!P!p!!x!!!!!!Ȯ!!!!t!x!!*8!p!@!Є`!h!h!n!`!!#!X!!wد!P!!!H!!(!@!0!pP!8!X!x!0!!!(!!Ȱ! !а!І!!!!! !m@!!H!ch!!p!!!!h!!!!!!9!!!b0!!8!X!!`!̆!!!!!!Yв!!ز!O!!! !!(!H!!P!p!!x!ކ!!!!!ȳ!!!!\!x!!V8!p!@!`!h!h!܆!`!!!X!!ش!P!!P!H!!{(!@!0!PP!8!X! x!0!!z!(!! ȵ! !е!!!!Ȇ!! !J@!!H!܅h!!p!ԅ!!!̅!!!!!!Ć!!!.0!!8!X!!`!D!!!!!!з!!ط!>!!! !!(!H!!P!Åp!!x!!!!!!ȸ!8H!ilP!{`!!h!!!M!;Y!y!~!!@}!8y!8!@! |8!hyP!@ؽ!X!{ؾ!y!x!!yx!y!! !x!y0!!! u8!w!m!0!9m!!l!P!lm!U!! !Sm(! H!! !(!0!8!@! H! P!X!`!h!p!x!!!"!)!+!-!/!0!5!6Ȣ!7Т!8آ!9!>!@!B!E!K!P!R!U !X(!Y0!a8!d@!eH!nP!qX!w`!h!p!!!!!! ! ! ȣ!У!أ!!!!!!!!! ! (!!0!#8!$@!%H!&P!'X!(`!*h!,p!.x!0!1!2!3!4!7!:!;!<!=Ȥ!?Ф!Aؤ!C!D!F!G!H!I!J!L!M !N(!O0!Q8!S@!TH!VP!WX!Z`![h!\p!]x!^!_!`!b!c!f!g!h!i!jȥ!kХ!lإ!m!o!p!r!s!t!u!v!x !y(!z0!{8!|@!}H!~P!X!`!h!p!x!!!!!!H3H5zb!%|b!@%zb!h%rb!h%jb!h%bb!h%Zb!h%Rb!h%Jb!h%Bb!hp%:b!h`%2b!h P%*b!h @%"b!h 0%b!h %b!h % b!h%b!h%a!h%a!h%a!h%a!h%a!h%a!h%a!h%a!hp%a!h`%a!hP%a!h@%a!h0%a!h %a!h%a!h%a!h%za!h %ra!h!%ja!h"%ba!h#%Za!h$%Ra!h%%Ja!h&%Ba!h'p%:a!h(`%2a!h)P%*a!h*@%"a!h+0%a!h, %a!h-% a!h.%a!h/%`!h0%`!h1%`!h2%`!h3%`!h4%`!h5%`!h6%`!h7p%`!h8`%`!h9P%`!h:@%`!h;0%`!h< %`!h=%`!h>%`!h?%z`!h@%r`!hA%j`!hB%b`!hC%Z`!hD%R`!hE%J`!hF%B`!hGp%:`!hH`%2`!hIP%*`!hJ@%"`!hK0%`!hL %`!hM% `!hN%`!hO%_!hP%_!hQ%_!hR%_!hS%_!hT%_!hU%_!hV%_!hWp%_!hX`%_!hYP%_!hZ@%_!h[0%_!h\ %_!h]%_!h^%_!h_%z_!h`%r_!ha%j_!hbUHSAPHXHh`HXhHpXHP`HHHht HuHGP0HtHMu HEHP0HtH uHCHH@0Z[]X[]HGE1LH@ uLGt1LALAH#H #HHH5&HEHVZ!H81AWAVIAUIATUHHHGLMuH]A\A]A^A_\wL%Z!p NA; $H ~H=%1utHLLAH9x WP A$=~2@9~ @$Hu,cHu"HY!H5p%HD$H:sHD$HH]A\A]A^A_ATIUHSHHHt:HE1HhHLH HQHHuHSHD$HR0HD$1H[]A\HGHHtAVEAUIHATIUHSHlHHH@u HX!H5$HLH81uLK M9rt(Eu#HtX!H5$MHLH81BM9vPAuKLt$H$L $IMLL1.11LRyH u HCHP01HH[]A\A]A^AWIAVAUIATAU1HSQu1VHHIH=!;HItLHHt?AunALHLLHIuHRW!H8"t 51E1HtHMu HEHP0Ht/H u*HCHP0E1ELHLLIZ[]LA\A]A^A_HtHH9u1H;5:W!H9t(HXHtHJ1H9} H9tt H1미PHV!H5H81ZUHHSQH=P!}HHuHtW!H5HH81ZH[]ATIHUHSHHWH=!H!HHRI$HEtHHu H[]A\n1[]A\RHxXuHU!1HH21HXAUIATIHUDSH\HHtBu H;V!tHLLi1H HQHHu3HSD$ HR0D$ HcV!H8t 1H[]A\A]ATUSHHHxHY!HuHY!Hu%?H9tHT!H5"H8H~!HtH H5SHnHHHHMIu HEHP0MLHHH H AHHxkH HAHHqxHH HAHHNx%H HE1HH.xL,I$HP1HI$uIT$HD$LR0HD$1H[]A\UHSQHHHT!H5}HjH}!H5vHLxoH5zHH6xYH#}!H5eHx?H=Q!E1HHھHHtHuH@P0H uXHCHP0LH u HCHP0HH+S!H5<"H8yHMuHEH1P01Z[H]AWIAVAUATUHSHHHHD$8Lt$0Ll$(HT$LD$HD$(HD$0HD$8H$H4$LLL_HL$(HHHtH9 tHHT$0Ht$H)HHAu%H2R!HT$H5!H81TII$HH8H;|$(H(tG `<`uHO&HO@ I$HA `<`uHIHI@H|$(H(tG `<`uHG.HG@(HL$Ht$(HL$F `<`uHFHF@H9uy'Hzd!d! $Hd!:H={X!HW!uH;!H9W!H3W!H=U!Hc!y'H ?d!1d!$H"d!H=mV!HzU!uH;!H9U!+H%U!H=~S!Hgc!by'Hc!c!$Hc!^H=_T!HlS!uH:!H9S!HS!H=pQ!Hb!y'H0cc!Uc!$HFc!H=QR!H^Q!uH=:!H9Q!gH Q!H=H{b!HHu'Hb! b!/$Hb!~HH5A`H'HH|b!u'Hb! b!8$Hb!vH u HCHP0H=oXHHu'HaSb!Eb!:$H6b!HGH5-AXHHHa!u'H a!a!=$Ha!HH5AH H5HHza!u'Ha!a!?$Ha!HH5A0HHHa!u'HeWa!Ia!A$H:a!0HdH51APHHH`!u'Ha!`!C$H`!HH5AH9HHf`!u'H`!`!E$H`!H HCHP0HMu HEHP0L%]!HLHH#H7!H8PH+`!Y`!I%H`!HH HCHP0HV!HT!H6S!gHQ!HO!+H2N!H=&HHu'HY_!~_!\$Ho_!H5HcHHH5HHIu/HHHf5!H pH5H81H5HuALHIHHi5!LH H5MH81-H5LHHD^!tHMuCHEHP07HMu HEHP0H@s^!e^!]$HV^!LH u HCHP0= W!H=!Hu(1H4!H5H8y2pHHV!tYHHQHHu HPHR0H=-Ht(HTHtHHQHHu:HPHR0.'HT]!y]!+%Hj]!H=Z!1HHu'HG]!W9]!5%H*]!H5vZ!H=O]!HGy)H]!W\!7%1H\!HMu HEHP0HHu'H\!Y\!A%H\!HHJY!HUHHHH= [!HHH0c\!YU\!F%HF\!\H}2!H5LH81H5X!H=N\!HFy;H\!Y[!K%H[!HMHEHP0HMu HEHP0H u HCHP0HX!H=S!1HHu'H[[!][!V%Hq[!H5=Z!H=[!Hy'HM[!]?[!X%H0[!H u HCHP0HX!H=&S!1OHHu'HZ!tZ!b%HZ!H5YX!H=[!Hy'HZ!tZ!d%HZ!H u HCHP0HqW!H=rR!1HHu'H3fZ!XZ!n%HIZ!H5X!H=nZ!Hfy'H%Z!Z!p%HZ!H u HCHP0HV!H=Q!1'HHu'HY!Y!z%HY!_H5 X!H=Y!Hy'H^Y!Y!|%HtY!aH u HCHP0HIV!H= Q!1HHu'H >Y!0Y!%H!Y!H5W!H=FY!H>y'HX!X!%HX!H u HCHP0HHu'HX!X!%HX!GH5iU!H=X!Hy'HFyX!kX!%H\X!IH uHCHP0fHh[]A\A]SHHHt4HH5JU!;H HQHHuHSHD$HR0HD$1H[H=E!THHI.!HtHf.H8P!H=*P!UH)HHw]HD.!Ht]@HP!H=O!UH)HHHH?HHu]H'.!Ht]H@=O!u'H=.!UHt H=Z+!mh]O!fffff.H=(+!t&Hw-!HtUH=+!H]WKf.UHSHH.!HHH]HHHt H/HH}HH]HHt H/HH} HH] HHt H/taHH}(HH](HHt H/t4HH}0HH]0HHt H/uHGP0H1[]HGP0HGP0HGP0f@HGP05@AAxoIcɉH9T|XE~[E1fD~H[f1HfGtH@tfDHzfDH{@/@Z@1HfWDI01LSHHHtCH HQHHtH[fHSHD$HR0HD$H[fD1fff.SHH{HtHCH/H{HtHCH/teH{ HtHC H/t>HSHcF!Hz 0uPnF!HF!H[ÐHH@[HGP0HGP0HGP0h@SH'H{HtHCH/H{HtHCH/teH{ HtHC H/t>HSHc#F!Hz 0uPF!H'F!H[ÐHH@[HGP0HGP0HGP0h@SHgH{HtHCH/H{HtHCH/teH{ HtHC H/t>HSHcE!Hz 0uPE!HE!H[ÐHH@[HGP0HGP0HGP0h@SHH{HtHCH/H{HtHCH/teH{ HtHC H/t>HSHccE!Hz 8uPNE!HgE!H[ÐHH@[HGP0HGP0HGP0h@SHH{HtHCH/H{HtHCH/teH{ HtHC H/t>HSHcE!Hz 8uPD!HE!H[ÐHH@[HGP0HGP0HGP0h@SH'H{HtHCH/H{HtHCH/H{ HtHC H/H{(HtHC(H/tgH{0HtHC0H/t@HSHcmD!Hz 8uPXD!HqD!H[HH@[HGP0HGP0fDHGP0eHGP0:HGP0ff.ATIUHSHHHt HՅuQH{Ht LՅu?H{ Ht LՅu-H{(Ht LՅuH{01Ht[HL]A\@[]A\ff.ATIUHSHHHt HAԅu0H{Ht HAԅuH{ 1Ht[HL]A\fD[]A\ff.ATIUHSHHHt HAԅu0H{Ht HAԅuH{ 1Ht[HL]A\fD[]A\ff.ATIUHSHHHt HAԅu0H{Ht HAԅuH{ 1Ht[HL]A\fD[]A\ff.ATIUHSHHHt HAԅu0H{Ht HAԅuH{ 1Ht[HL]A\fD[]A\ff.ATIUHSHHHt HAԅu0H{Ht HAԅuH{ 1Ht[HL]A\fD[]A\ff.ATIUHSHHHt HՅuaH{HHt LՅuOH{PHt LՅu=H{ Ht LՅu+H{(Ht LՅuH{01Ht[HL]A\f[]A\ff.HHt HFu*H!H5H8脿Hf.HG`HHw`HtHHQHHt1HfHPHR01fHHt HFu*HK!H5lH8Hf.HGXHHwXHtHHQHHt1HfHPHR01fATIUSHHGx蹾H{ HHS tHC0HtHHHEHtHHAHHHHC8HLC|SHS8C|HHS0HC8Ht5HRHzHt(HHBHQHHuHWHD$R0HD$H[]A\Ht?H!H8ټ1H.H;5!!H!H5)H8虽1DAWIAVMAUMATIUHSH辺HHHLxHhtHEMC|CxHCHHCPHC HC(HC0HC8HC@tIEMLk`tI$MLcXtILshHCpH蔽HH[]A\A]A^A_1fffff.HIH9LMHL IH $HLDH!H H5H81ָHÐHGH;E!u-HWHJHw9Ht0GHHHHDHx閻H;!tPt(H!1Ht'HuGWHH H!H@`HGWHH HmXG;ff.AWAVAUATAUSHH8HoLoLw Ht$(x WP H&!;EMHs0HS(IFINHL$HL$(E1Ht$ HT$ED$$1LH8I耸p VP H!& I9|#H8L[]A\A]A^A_f.29}4@$fD} CKMtfEuTHcUIFH9tiHs0HS(!HHHHH11HHmHt,1HA$HtH HQHHtH[]A\HEHP0@HSD$ HR0D$ H[]A\DHXHHt1뤸H!H8ƵuH 襸A$1蔵H1fff.ATUS|HHoPHHEH|HH{PAHtHHCPHPHHHEHPHHUtYEtd1HHuz HHt"H1!H(HW!H9H0ַH!H[]A\fDHEHP0@H!H8HGP0aHHQHHu HPHR0H!H5H8謷1H!H5H8蒷1pH9WHCt*@t!Ht2H艼t&(10H3tHHTHH fD;ff.SHHP{|ubHt=C|HGH;f*!0*!hH!*!H*! *!&H)!H:7H)!)!IH)!UH)!)!,H)!:ffffff.AUATUSHHGxHoD+HLe HE(HE  I;D$IT$H}LhHHHHUt H/7HEHxHHGHuH@pHH@HH~H{ Le Lm(Lc(Hk0HC HHC(HC0tHHQHHMtI4$HVHI$Ht%HMHQHHUuHUHD$HR0HD$CxH[]A\A]1H[]A\A]HHEL`MML;%W I$1DufDHGP0IT$HD$LR0HD$;fDHWHD$R0HD$fI,$t)H H8CxH16@ID$LP0H#V'!H'!H9'!I,$tdH +'!1'!H=5 '![Hr HH5H81躝H&!&!H&!ID$LP0H" HH5dH81jHj&!&!H&!IH H5mH8轠H-`&!R&!HC&! HM6&!(&!H&!H &!%!H%!ffffff.AUATUSHHGxHoD+HLe HE(HE  I;D$IT$H}LhHHHHUt H/7HEHxHHGHuH@pHH@HH~H{ Le Lm(Lc(Hk0HC HHC(HC0tHHQHHMtI4$HVHI$Ht%HMHQHHUuHUHD$HR0HD$CxH[]A\A]1H[]A\A]HHEL`MML;% I$1DŪfDHGP0IT$HD$LR0HD$;fDHWHD$R0HD$fI,$t)H" H8:CxH 16@ID$LP0Hs#!#!FH#!I,$tdH {#!#!H=-5p#!H H H5H81 H =#!/#!EH #!ID$LP0Hr HH5H81躙H"!"!3H"!IHT H5H8 H}"!"!6H"! HVM"!x"!XHi"!H&Y"!K"!2H<"!ffffff.AUATUSHHGxHoD+HLe HE(HE  I;D$IT$H}LhHHHHUt H/7HEHxHHGHuH@pHH@HH~H{ Le Lm(Lc(Hk0HC HHC(HC0tHHQHHMtI4$HVHI$Ht%HMHQHHUuHUHD$HR0HD$CxH[]A\A]1H[]A\A]HHEL`MML;% I$1DfDHGP0IT$HD$LR0HD$;fDHWHD$R0HD$fI,$t)Hr H8芙CxH[16@ID$LP0Hÿ!!H!I,$tdH !!H=}5!H HYH5TH81ZHZ!!Hp!ID$LP0H H+H5H81 H =!/!H !IH H5 H8]H;!!H! HM!!H!Hv!!H!ffffff.AVAUIATIUSHHHGH; zH; SHHI$L`IELh HCHLMKȕL- p VA;UP 1HHAI蛕AUH H B~39|9MMHmH+trHL[]A\A]A^fR9}A@$HWBፃ1 H4$Ll$LBuH{HAI@HCHP0HL[]A\A]A^fDHEHP0YH=E16@H4$HT$HjI 1HHUIE1D軓HIH H5H8ɖ1ɺAIfAWAVAUIATIUHSH(LHN I9ILLؖHHHHCH;} t[H;l tRLMbHd@HUHHAH+IFMu~1f.D$E1H}HTLMHIIT$LLL$HIL$II(Ht H+H\ I9A2IAH; Ll$H;m IQB1ۨ HjuIYL $虒L% H L $QA;$P L $HLHgA$H L $H 29HHI HQHIIQH$LR0H$fI(u I@LP0D$uhMOHIHd IWH5!LH81贐1_I;iIYHI HQHIuLP0fLHH2H HQHHuHSH$HR0H$H([]A\A]A^A_fD$E1H$HCHP0L $fI@L $LP0L $fHCL $HP0L $nIVL脎1dRcH=1L $[L $耐L $@$4L $ʏHL $'H H5ϺLL$H$H:ΒH$LL$D$Ht$LϺL $L $uLLL $&L $Ht$LϺL $œL $fSHHP{|HtyC|HGH;!H; t3H;| t*H;5 t9HH5!JHC|tX[1H;5 HEHcאHHu迗1[f.KH&H H5H8x1[@USHHHG HWHH9~+Ht&HHHwH/HSH規HH[]H;5 tHH5!HX[]^1ZHH[]pfAWAVAUATUHSHHHHHD$0HD$8HNHHFHD$HF HD$茑HHD$  L- H-!H|$IEHE謍HHD$c HM1HD$H@H;h rH; H@hHXH@HKHH|$HyIH5.!1LčHII.>L;=o L;=U DIHPHIEBM9 H|$ L|HIHHTHIH I9FPIV IFHHH9H9IVILHML > 9H/ H; H HD$HHD$X H;u HQB~Hz HD$H|$0u HAHD$HL$ pL H QA;HL$ P eLT$8HL$ Ht$HH|$HD$0IRpLT$8H AqHL$ p BR9|GMIfDH=iLT$8E1\rHL$ LT$8utfHL$oHL$@$Ht$@HϺHL$蔶HL$IHHt$rHt$mHI  bLt$(E1H H\$L;- 6HHH HdH5cMIH81nHQ C sLt$(H\$1H( H $H8BlH $qfHLLH $ckHHD$H $HL$hHHL$MH H5ƓHL$H8kHL$(H/b T HE 'H; - H AWAVAUATUHSH8HF H|$ L8HHDLaD$?D$DhIcHD$*fDIEHPHIU(2IH|$bjHILNjHHjHILpHX HEH@pHH@HLHHHI/XH|$iHIID$HHD$iHIiHILxLp HEH@pHuH@HhLHIMkIm1LHgHIH+I.L;-] L;-C L;- sLKedH$  LH Mt ImH  H=5 H8[]A\A]A^A_fIGLP0IELP0IFLP05HCHP0IELP0HcD$HHD$(,hHISH|$hHIPhHH LhLp HEH@pH)H@HHHIMH+H|$gHHEH|$gHIgHIHXLh HEH@pHH@HLHIMI/1LLeHISI.$Im L;=- L;= IHPHIHD$ Hv H@H;k [H@hHH@(HHt$(H|$ Ѕ\l$H8[]A\A]A^A_DLHsHHOHAt f 7E1HT LHrIMH,  FE1H LeHI8HD$ H@H;d H@hHH@(HLHt$(H|$ Ѕ(I/IL;= mLa^H;n ` E1HN IGLP0HCHP0BIELP0IFLP0IGLP0LH|qIuHHiqIIGLP0-HD$ HL$(H;HHD$ HL$(H@HH8IL8H/HGP0HD$ HL$(H;HHD$ HL$(H@HH8HHH/HGP0IELP06H|$(kdHHH|$ LHbH HQHHGHSD$HR0D$0H|$(HT$dHHoHT$H|$ HaH HQHHHSD$HR0D$HN s IE1Ha I.u IFLP0HtH+t"M6I/,IGLP0HCHP0fHވ  >H H  +H H  -E1E1H =Hf  /E1Hy H<o a :E1HO HE 7 <E1H% H  eE1H H  1H lH  |1H CHl  tH HEx j E1HX HN @ H1 5H'  cH H͆  aH H  rE1H SH|  H HU z pE1E1He H([ M mE1E1H8 ff.AWAVAUATUHSH8HF H|$ LxHDLaD$?D$DhIcHD$*fDIEHPHIU(2ILt_HIH|$^_HH_HILpHX HEH@pHH@HLHHHI/XID$HHD$^HIH|$^HI _HILxLp HEH@pHuH@HhLHIMkIm1LH\HIH+I.L;-m L;-S L;- sL[ZdH4 & (H Mt ImH  H=!5 H8[]A\A]A^A_"fIGLP0IELP0IFLP05HCHP0IELP0H|$D]HI[HcD$HHD$(&]HI`]HH LhLp HEH@pH)H@HHHIMH+H|$\HHEH|$\HI\HIHXLh HEH@pHH@HLHIMI/1LLZHISI.$Im L;== L;=# IHPHIHD$ H H@H;{ [H@hHH@(HHt$(H|$ Ѕ\l$H8[]A\A]A^A_DLHhHHOHQ v E1Hd LHgIMH < . "E1H LZHI8HD$ H@H;t H@hHH@(HLHt$(H|$ Ѕ(I/IL;= mLV^HK~ p ^E1H^ IGLP0HCHP0BIELP0IFLP0IGLP0LHfIuHHyfIIGLP0-HD$ HL$(H;HHD$ HL$(H@HH8IL8H/HGP0HD$ HL$(H;HHD$ HL$(H@HH8HHH/HGP0IELP06H|$({YHHH|$ LH/WH HQHHGHSD$HR0D$0H|$(HT$&YHHoHT$H|$ HVH HQHHHSD$HR0D$H^~  %E1Hq I.u IFLP0HtH+t"M6I/,IGLP0HCHP0fH}!  H H}  H H}  E1E1H =Hv}  E1H HL} q E1H_ H"}U G E1H5 H|+  AE1H H|  [1H lH|  X1H CH||  PH HU| z E1Hh H+|^ P iHA 5H|7 ) ?H H{  =H H{  NE1H SH{  }H He{  LE1E1Hu H8{k ] IE1E1HH ff.AWAVAUIATUSHHHHDŽ$HDŽ$HDŽ$HDŽ$%HNHHF LfLn(H^0HD$@H5 H=W 1hHH$LhIEHX HUHHD$$UHHD$ -!ID$H5Y LHHo,HH+HCH;m C+LcM6+HKI$HHL$0H HQHH.HD$0Hy Ld$xH@H\$H9(H;C L"HD$0HPBM"1ۨ Lru HD$0HXiQL- H QA;UP ;HLAH>QH QP AE=H99HII,$M5'H\$0HH$HHHIGH; #IL|$0HD$8HD$(HHHIH$E11M1IHD$PH$HD$XH$HD$`H$HD$hH|$8DHD$0H5 H9pHt$(H9pH@L$I$HD$(IT$H;P &I|$H[(ID$Il$ HD$HD$HHEI,$^Ht H)uIE(Im(HHHHQHH;H;=Ʈ H;= tuVHL$H;= tMyHZwL My 1Hh E1E11DLt$@Ht$LQ'tIFH@pHH@HHt$H|$@H4 I}0IE0Ht H/nH5 H=| 1赃HI LhIEH5L L HH  H= eHII.u IFLP0H= L$HGH;D$3H;̭  HWB 1 LruHoMH5 H ; H *H$HLAHMH H$H =P@9 HHI,$ H5 H=E 1覃HI]LhIEH5JL { L HH H=S 6HII.u IFLP0H= L$HGH;D$H; "HWBHJE1 H $uLwLH H ; H ^ HT$HLLH$ILH HT$HH =P@9B MLIMI,$ LHLHIHm I. L;%L L;%2  I$HPHI$G iI}0H H9G H H;D H5 芷HHHt H+D 1NHI}IEHt H/ HDI}(H;= H;=s  I}(H H9G/H H; H5m IMnI}HW HGHHH9UH9LHWI$L$HHGI,$ H5 H=b 1HIRLhIEH5/L L HH  H=x [HII.u IFLP0H= L$HGH;D$H;© HWBHJ1 H $uHoIL5' H A;H HLH$HIAH H BR9lHAHIMcI,$I} HGH@pHH@HHIMXLLIHHUI.I,$H;-F H;-, DHEHPHHU`EjImLE1MHEIHH\$!HLHLs LM9e~qIEN4IIHtH/uHGP0H $LR0H $HPHR0I}(HAHP0IE(Im(HH@HLMHmI MeIT$HBH9IT$H HHH|$ HHCKHmH5 H܍HHH+v1JHI}IEHHHHHHGP0@H;=٦  EH>oLn M] 1HL E1E1 fH;- H;EAHnI L 0MH 1E1ID$LP0ID$LP0HEHP0EH5 H= 1~HILhIEH5L ] L HH H=5 HHI.u IFLP0H= H$HGH;D$H; HWBHJE1 H $uLgEL5 H qA;6p dHLH$I}EH Aqp BR9MMMMHmI} HGH@pHH@HHHHHLbEHII,$qHmWL;5 L;5 DIHPHIE4ID$LP0cIFLP0AHSIH=nF1҅`D+D@$fHCHP0{HEHP0AHEHP0H5 IL;5^ LBA HkL M 1H E1IFLP0HEHP0ID$LP0HEHP0HRH06C@$H=mEE1Ht$PImL;%{ L5AHjL M MH E1E1jDID$LP0ID$LP0IFLP0VHEHP0=ID$LP0H=lHT$HD1ɅHT$H}(B@$@IEHxH5] H= 1{HI LhIEH5L L] HH c H= 跆HIO I,$u ID$LP0H=2 L$HGH;D$ H; HWBHJE1 H $uLgGAH H q;2p oHT$HLLH$IAH HT$Hqp =P@9 M"LHI.DI} HGH@pHH@HHIMuLH@HI'HmI.L;% L;% I,$cMeLE1MI$MIH\$#f.LHHrCHM9uIEJ,IHEHtH/uHGP0?@$H=jH$ BH$LMME1Hg  E1H -Ht$H|$@NrHGP0DHt$X I @92H=miE1eAI,$ID$LP0>@$LMMI,$Iu ID$LP0MeIT$HBH9IT$LIMH|$ LHA:I,$ID$LP0HGP0fDHCHP0H5 OHH'fHMLMN H; 9 N1E1HL$0Ht%HH$HHHuHAH$HP0H$MtI.uIFH$LP0H$MtI,$uID$H$LP0H$HtH*u HBHP0H  H=f5 E1ҌH|$t"HL$HH$HHHu HAHP0HL$ HtHH$HHHu HAHP0HL$HtHH$HHHu HAHP0HtH+u HCHP0MtImu IELP0Hmu HEHP0LH[]A\A]A^A_LMHt$0HH$HHHuHFH $HP0H $H $>HIH $HD$HL$HID$HD$ HID$ IGLP0fHCHP0HKH=ue轁Hc  P P H H cH=$e1HP0L;% /L9 HlcL M MHy E1E1I1HHI2IGH$LP0H$Ht$hIH$ƁH?ID$LP0:@$H=eHT$H1 =HT$HlHUIIIFLP0HEHP0I.IFLP0HYbI Lx MHf 13H'bIW LF MH4 1HaI% L MH 19HHHS H5$dH8,HHt$`g=HHla  *HL$1H{ H>aLn M] MHK E1E1H|;LHsHtDITH`LI L MH ME1E1mH`L M 1H E1E1Ht$`DHzH\`L M{ Hg H /`H= k藇I,$u ID$LP0H`8 * 1E1E1H L5W H_L M H߿ IMgL5 H_L M H IH ^_H=8jƆI.u IFLP0H6_i [ 1E1E1HD H_L7 M& H wHHLLD$$LD$yH֤ H H9X#Hn HHHCH;{ H;{ HT$HT$XH;{ 9HSB^HRE1 HT$uLkLD$0L{ P LD$0A;P LT$8LD$0LHt$HD$IP LT$8LD$0P A=H;9M!Ll$8IH|$8 ImHD$8H;z H# H HD$8LhL9IXHHJH~#H;Z1 H;\HH9uHy HKH5RMIUH81HBLt$8 dܢ u 1HD$H¢ HD$0HD$8'HCHP0HKH=C'`HGBz ]l HX H BH=C]iHx1[]A\A]A^A_H=PDLT$(FLT$($HA ` H FfIFLP0mHCHP0THBHP0;IELP0HLLD$ LD${H Ha H9XoHH HHHCH;x H;x HT$HT$`H;x HSBnHRE1 HT$uLkLD$0Lx P LD$0A;P LT$@LD$0LHt$HD$IP LT$@LD$0P A=H9(M7Ll$0IH|$0ImHD$0H;w H HHD$0LhL9IXHHJH~%H;Z1H;\HH9uHv HKH5:JIUH81H?Lt$0ҟ eğ 1HD$H HD$0HLLD$LD$tHD$0HT$ LXHD$8IHXHD$(HLh~!ITLf.HH9u1H|$ J LHt$ ~HHH91M~ADHI9E1MN~]f.M~AAuL1҉HC49t0tB 9O9NBtLI9ЉIIM9Ht$(H`HHt$(L5HHE HHHD$3Ht Ld$H1Lt$I9f.DIHHHIEHH;\$HEL9H;t /H@hHH@H}HHHIH52 LHIIm~L;=ot L;=Ut BL;=t 5L]A&H=MLd$H- l E1H L|$(1HD$% IELP0sHD$H@L9&H;s q H@hHTH@HGHH|$HIL)HHD$ I/`HEL9H;ts H@hHH@HHHHpIIFH@pHGH@H:LLIMI/ LHImH9D$ HEHI L9pH@hHCH@(H6HHЅHV;Ld$H mv E11Hb HD$ @IGLP0@fHxHHMsIGLP0IUHD$@LR0HD$@IGLP0LLW!IDH;]sHEH HIfDH;]^HLHHHHL4HH|$HLfDH;]HEHH8HHH/*HGHP0H;\$#Ld$HID$ HHHD$Hrp Hl$@1Lt$H0DIHHHIYEHH;\$ID$H9H;p H@hH)H@HHLH` IH5 LHI ImL;=.p L;=p AL;=bp 4LA%H8MHl$@ oޘ  E1H̘ L|$(1HD$HD$H;X9HD$H@HHIH;]HEHHI:fHHT$ HIHT$ HHWImIUD$ LR0D$ DIELP0HD$H@H96H;n H@hHTH@HGHH|$HILIHHD$uI/`ID$H9H;n MH@hHH@HHLHIIFH@pHFH@H9LLIMtI/ LHImH9D$3ID$Hg H9nH@hHH@(HHLЅHt6Hl$@ p & E11H HD$f.IGLP0HLHHIGLP0IUHD$ LR0HD$ IGLP0LLwIDI;\$sID$H HId@I;\$]ILHfHLH H5HH|$HGfDI;\$MID$HH8HHH/HGHP0H;\$Hl$@HD$(H5 H@H@pH0H@H#H|$(IMHIH\$(LpHEHh I$L`(HHD$HHI_0H\$(HHHHt HmMt I,$H\$8HtHHD$HHHfH\$0HtHHD$HHHu HCHP0HxL[]A\A]A^A_HHT$KHIKHT$HL Im(IUD$LR0D$DHD$H;X)HD$H@HHII;\$ID$HHI)H;]HTHHD$H;XHD$HTHfDI;\$}ITHfHD$H;XHD$HTHVHEHP0hHCHP0HCHP0:ID$LP0JHBLD$8HP0LD$8HCLD$HP0LD$IELD$LP0LD$IFLD$LP0LD$LD$ LD$@$H=^4LT$8T LD$LT$8H1 a 0 H L|$(HD$E1HD$0HD$81ImIIELP0:IELD$LP0LD$ HCLD$0HP0LD$0HCLD$0HP0LD$0IELD$LP0LD$IELD$LP0LD$LD$0LD$0@$RH=E3LT$8; LD$0LT$8H0 b T Hߐ 4fH|$(XIH0 ` H HD$0HD$8E11HD$(L|$(HT$HtHHD$HHHtNHtH+tOMtI.tPH D J H=159 tWMIL|$(E1oHBHP0HCHP0IFLP0H/ a܏ / H͏ H/Ï b S H L|$(E1HD$0HD$8E1 @ @LD$,LD$@$H=w1LT$HLD$@h HD$0LD$@LT$H=H=A1LT$@7 HD$8LD$0LT$@VLD$LD$@$+H.Ld$HMʎ l 1H HD$He.Ld$H l E11Hq HD$Ht$`HLD$LLD$HD$0H.Hl$@M0 o"  1H HD$H-Hl$@ o  E11H׍ HD$EHt$XHLD$ZLLD$HD$8HKHDLkHIEH+u!Hd HL$0HLD$P0LD$HL$0HT$HLLD$@HL$nHL$HD$0LD$@H)HALD$HP0LD$H,Ld$H l E11H HD$XLfIIML#HMItIIu%H5 HHVGHHD$h*IM@HD$`HD$HD$hHD$H5p HHVHHD$`IHT$`L-H5g LHyH+ ] H HF HD$hHCHD$`H+΋ ` Ll$(1E1H 1HD$0HD$8E1E1H|$(HD$H=ň 8 HD$(H|$(?H+R `D E11H0 HD$HD$0E1HD$81Ht$HLD$LD$HD$8LH* _׊ E11HD$H H}* ^ E11HD$H HaH` H5,H8FH=+GH*7 ]) H H) ` E1HD$0HD$8Hى 1E1HKHZLkHIEH+u!H` HL$0HLD$P0LD$HL$0HT$HLLD$0HL$jHL$HD$8LD$0H)HALD$HP0LD$eH3H_ H5n+H8vH( a # H H( a߈ ( HЈ H(ƈ a - H H=% LD$cLD$HH HJ(} do d E1HD$HD$0HK HD$8H|$;LD$8HIHH^ H5R*H8ZH' b B E1HD$0HD$8HƇ E1:H= H H5 IM|H`' a  E11Hq H HQHHI|$PHtHID$PHQHHx4H#U I9tVMtTH U I9NtGHET H5(H81LD9HHiH8H[]A\A]A^A_fDE1ImI9Ht\@tfM}HS H5O(H8DHWD$R0D$F@HSD$HR0D$E1@#A@MIoH@t'I9LHIGHI1LL)I/HHHK@LI@LHMt!HxhI9tIHLphtH/t^HpH+fHCHP0WDHR H5r'H8:7D1넃%M1qHGP01IML1IIIGLP0 HR H5&LH81*GLLD$LD$AD$|HCH;{ HH5w HLD$HLD$HHMLHIHEHPHHUVAD$|HHPHH-MLI|$PHtID$PH/HHXHX`ILphH@XH@`H@hHHL$H\$ Lt$({H-P HuH9HHCH9HXHpHFH~$H;N1 fH;LHH9uMt I.H|$H/uHGP0HLP5H+HHCHP0@HCHP0HEHP0LLLHIHt7Ht$ H|$HT$(HD$ HuHxH9|HL$(HT$ LHt$MJHGP0PIFLP0MtIHHHItIHt H/uHGP0HO HHO HHk@HEH+tHIFLP0H|$ HHQ0Lt$(uHHN H51H8DLD$HLE1LLH1IH+u HCHP0H1O H8t)I|$PHtID$PH/t.AD$|AD$|HH6HGP0H{~jHkHEH HQHHHHP0Lt$(fH|$(Ht H/uHGP0H|$H/uHGP0H|$ H_@H?H-HN HEfUHSHH5@HH8HD$(LL$ LD$HD$ HD$(H$11tHL$(HT$ IHt$HH8[]ff.AWAVAUATUHSHHHHHD$HD$HD$ HD$( HNHAHNH^ Lf(Ln0H; RM H5u f H9s Hv H5-o H9p L=o Mh IIGH;L V1E1H;%M  H;M "HcLT$H $HIH $LT$ MtLPHcHHHcILIGI$MdHHi H #L p V;P 1H $LLHx H $WP =Ho9HI.dI/nHt H5m H9p L=m MIIGH;K `E11H;K .H;K yHc $^HI‹ $ MtLpHcHHHcI\IGIEMlHH2 L$H J x L$W;P 1HL$LL$LHx HL$L$WP =HH9H I*eI/oHs H5l H9p L=|l M IIGH;tJ E1E1H;J >H;J HcDD$L$HIL$DD$tMtLPIcHEHIlA@HHI\A@I$HMdA@IEHMlIGLMQH I p V;P 1H $LLAI"p H $VP =H9 M I. I/IUH;I  I}H M}Me II$ImHI9 ILxI$L` HmHt H+Mt I/MtI,$taLHH[]A\A]A^A_ @9%D @9D @9fID$LP0H=1H $(H $Hp p E11E1Hp I/QM.IE1E1HHIFMt I.H p p H=5}p 7MLE1@IFLP0I/IGLP0D@$Sf.IBLP0I/IGLP0DH=HL$L$HL$Ho o E IE11Ho L$WL$@$f.H=H $H $H$Wo Io IE1H4o e@$fIFLP0I/IGLP0DLR0fHMH=Uj,Hn tn Hn H cH=t5HH1[]A\A]A^A_f.IGƃ捃ƀHLT$HL$Ld$ LO1 HtuIL$O AL$HHH  n m 1E1E1Hm IGƃ捃ƀrHLt$H\$Ll$ LW1 HtuI AHHHO m tm 4 IE1H_m fIOAƃ捃ƀ2Mc1LT$Iި Hl$H\$ Ld$(JtLl$0LIuIL$9 AL$IMRH l l m IE1Hl DIGLP0$fHEHP0HCHP0HLLT$HtL$HL$Ld$ +HHL$ MI*IBLP0wHLH\$HtLt$Ll$ *HH MI.uIFLP0fMcLLT$IL$Ll$0JtHl$H\$ Ld$(X*HIL$MuI*kIBLP0\IFLP0IGL$LP0L$IBLP0LnIHJcHHF0HD$(HE(HD$ HE HD$HEHD$HIIIIu%H5h HHVHHD$(IMHL$H\$Ld$ Ll$(1LL0HI KH? rj dj s IHRj MWMMwIII/IFMAH=\h H=c H5>c IMgH i i  IE11Hi /1LLYHHH=g dIMAHP i ui T IE1H`i H=g H $H $IM|H 6i (i E11E1Hi }H=Ug HFb H5Gb H $H $IH;.@ H{H H $H $Hh th Hh 1H9qHyH H $LH $H5h dH!Th Fh  1E1H2h cH(h h : I1Hh 7L$ HL$HT> H5% L$H8)L$1LLL$_HHL$H=e H` H5` IHH= H5 H8HHfx$H  LHLHb tb Hb U1AL$HHb b e IE1Hb 1E1E1HFyb kb H\b 8I}HIEL8L`HAI*u IBLP02uLHE1E1Mb a Ha IE1Ha a MIHa H=$4HTa tya Hja HHMissing type objectname '%U' is not definedname__loader__loader__file__origin__package__parent__path__submodule_search_locations_cython_coroutine_type_cython_generator_type_module__builtins__exactlygenerator already executingspacy/_align.cpp%s (%s:%d)%d.%d%s_align.pyx_cython_0_29_6builtinscython_runtimetype.pxdnumpy__init__.pxddtypeflatiterbroadcastndarrayufunc__pyx_capi__hash32collections.abcbackports_abcinit spacy._alignmurmurhash.mrmrcannot import name %Sregion1lengths1genexprregion2lengths2buffspacy._align._get_regionsbytesExpected %.16s, got %.200sspacy._align.fill_i2jspacy._align.fill_j2ispacy._align._get_mappingspacy._align.alignthrowspacy._align.multi_align__name__name of the generator__qualname__gi_runninggi_yieldfromgi_codesendclose_convert_sequenceneed more than %zd value%.1s to unpack while calling a Python objectNULL result without error in PyObject_Call%.200s.%.200s is not a type object%.200s.%.200s size changed, may indicate binary incompatibility. Expected %zd from C header, got %zd from PyObject%s.%s size changed, may indicate binary incompatibility. Expected %zd from C header, got %zd from PyObject__qualname__ must be set to a string object__name__ must be set to a string objectcan't send non-None value to a just-started generatorInterpreter change detected - this module can only be loaded into one interpreter per process.if _cython_generator_type is not None: try: Generator = _module.Generator except AttributeError: pass else: Generator.register(_cython_generator_type) if _cython_coroutine_type is not None: try: Coroutine = _module.Coroutine except AttributeError: pass else: Coroutine.register(_cython_coroutine_type) Cython module failed to patch module with custom type%s() got multiple values for keyword argument '%U'%.200s() keywords must be strings%s() got an unexpected keyword argument '%U'%.200s() takes %.8s %zd positional argument%.1s (%zd given)cannot fit '%.200s' into an index-sized integer'%.200s' object is not subscriptableArgument '%.200s' has incorrect type (expected %.200s, got %.200s)too many values to unpack (expected %zd)generator ignored GeneratorExitModule '_align' has already been imported. Re-initialisation is not supported.compiletime version %s of module '%.100s' does not match runtime version %sShared Cython type %.200s is not a type objectShared Cython type %.200s has the wrong size, try recompiling%.200s does not export expected C function %.200suint32_t (void *, int, uint32_t)C function %.200s.%.200s has wrong signature (expected %.500s, got %.500s)Cython module failed to register with collections.abc modulefree variable '%s' referenced before assignment in enclosing scope'NoneType' object is not iterable'%.50s' object has no attribute '%U'Cannot convert %.200s to %.200sexpected bytes, NoneType foundspacy._align._convert_sequencespacy._align._get_mapping.genexprraise: arg 3 must be a traceback or Noneinstance exception may not have a separate valuecalling %R should have returned an instance of BaseException, not %Rraise: exception class must be a subclass of BaseExceptionqualified name of the generatorobject being iterated by 'yield from', or Nonesend(arg) -> send 'arg' into generator, return next yielded value or raise StopIteration.throw(typ[,val[,tb]]) -> raise exception in generator, return next yielded value or raise StopIteration.close() -> raise GeneratorExit inside generator.spacy._align.__pyx_scope_struct_5_genexprspacy._align.__pyx_scope_struct_4_genexprspacy._align.__pyx_scope_struct_3_genexprspacy._align.__pyx_scope_struct_2_genexprspacy._align.__pyx_scope_struct_1_genexprspacy._align.__pyx_scope_struct___get_mappingڜΜ{riFormat string allocated too short.numpy.core.umath failed to importndarray is not Fortran contiguousNon-native byte order not supportedFormat string allocated too short, see comment in numpy.pxdDo Levenshtein alignment, for evaluation of tokenized input. Random notes: r i n g 0 1 2 3 4 r 1 0 1 2 3 a 2 1 1 2 3 n 3 2 2 1 2 g 4 3 3 2 1 0,0: (1,1)=min(0+0,1+1,1+1)=0 S 1,0: (2,1)=min(1+1,0+1,2+1)=1 D 2,0: (3,1)=min(2+1,3+1,1+1)=2 D 3,0: (4,1)=min(3+1,4+1,2+1)=3 D 0,1: (1,2)=min(1+1,2+1,0+1)=1 D 1,1: (2,2)=min(0+1,1+1,1+1)=1 S 2,1: (3,2)=min(1+1,1+1,2+1)=2 S or I 3,1: (4,2)=min(2+1,2+1,3+1)=3 S or I 0,2: (1,3)=min(2+1,3+1,1+1)=2 I 1,2: (2,3)=min(1+1,2+1,1+1)=2 S or I 2,2: (3,3) 3,2: (4,3) At state (i, j) we're asking "How do I transform S[:i+1] to T[:j+1]?" We know the costs to transition: S[:i] -> T[:j] (at D[i,j]) S[:i+1] -> T[:j] (at D[i+1,j]) S[:i] -> T[:j+1] (at D[i,j+1]) Further, we now we can tranform: S[:i+1] -> S[:i] (DEL) for 1, T[:j+1] -> T[:j] (INS) for 1. S[i+1] -> T[j+1] (SUB) for 0 or 1 Therefore we have the costs: SUB: Cost(S[:i]->T[:j]) + Cost(S[i]->S[j]) i.e. D[i, j] + S[i+1] != T[j+1] INS: Cost(S[:i+1]->T[:j]) + Cost(T[:j+1]->T[:j]) i.e. D[i+1,j] + 1 DEL: Cost(S[:i]->T[:j+1]) + Cost(S[:i+1]->S[:i]) i.e. D[i,j+1] + 1 Source string S has length m, with index i Target string T has length n, with index j Output two alignment vectors: i2j (length m) and j2i (length n) # function LevenshteinDistance(char s[1..m], char t[1..n]): # for all i and j, d[i,j] will hold the Levenshtein distance between # the first i characters of s and the first j characters of t # note that d has (m+1)*(n+1) values # set each element in d to zero ring rang - r i n g - 0 0 0 0 0 r 0 0 0 0 0 a 0 0 0 0 0 n 0 0 0 0 0 g 0 0 0 0 0 # source prefixes can be transformed into empty string by # dropping all characters # d[i, 0] := i ring rang - r i n g - 0 0 0 0 0 r 1 0 0 0 0 a 2 0 0 0 0 n 3 0 0 0 0 g 4 0 0 0 0 # target prefixes can be reached from empty source prefix # by inserting every character # d[0, j] := j - r i n g - 0 1 2 3 4 r 1 0 0 0 0 a 2 0 0 0 0 n 3 0 0 0 0 g 4 0 0 0 0 unknown dtype code in numpy.pxd (%d)numpy.core.multiarray failed to importndarray is not C contiguous_get_mapping..genexprcline_in_tracebackascontiguousarray_convert_sequencespacy._alignRuntimeErrormulti_align_get_regions_get_mappingImportErrorsetdefaultitem_bytesValueErrorj_lengthsj2i_multii_lengthsi2j_multienumeratealignment_align.pyxuint32_tlengths2lengths1j2i_missi2j_missunicode_regionsregion2region1ndarraylengthsgenexpruint32outputoffsetmatrix__import__encodecompatappendzerosthrowstartrangenumpymiss2miss1itemsint32dtypeclosealignT_arrS_arrutf8__test__send__name____main__itembuffargssumseqpopj2ii2j''"``nmjiTS?;VP0 8Zhqh Vz ` x  a ( `  Ep  KH00h@0hPpP8`h0PH @  h   `( p @ P (@  @ pH "&8(--0`.p@9S(^i0H(zRx $0@FJ w?;*3$",D(ADD  CAH 4tcADB T AAB AAA+(  1T$$BBE E(A0G@T 0A(B BBBE 0A(B BBB,|eBID D0M AABDhBEB D(D0G@ 0A(A BBBA $ g_ J z$4g_ J z$\g_ J z$g_ J z$g_ J z$g_ J z,TAG ] AJ X AG $,A} B K E $TxA} B K E $|A} B K E $A} B K E $@A} B K E $A D K E DBEH D(D0G0A(A BBBDd@BEB E(D0F8A@8A0A(E BBB4@uBDD W GBF AAB4UBDD u GBH AAB4UBDD u GBH AAB4TUBDD u GBH AAB4UBDD u GBH AAB4(UBDD u GBH AAB4PBDD i GBD AAB4^$Lj3dx~Dq K f J ~Dq K f J EAY$H?AGA pDA4_ZBGD ~ ABE CAB(Af44BDA G0  AABA 4lYBEG D(D@r(A ABB4BAA G0q AAB,ADA ADL BEE E(D0D8D@ 8A0A(B BBBA L\BEB B(A0D8H8A0A(B BBB0OD JLQBBA G0  GBBE m  DBBB D ABB 4, rBEA D(A0\(C ABBLd xBBB B(D0A8Gp 8D0A(B BBBK \ BBA D(E0X (G ABBE \ (G ABBE \(A ABB4 4BBA A(A0(A ABBL ;FNEaDl 0BAA G0  AABA f  AABF , BAA  ABG  < %fBBA D(D`R(A ABB,< PA| C [ E K E Ydl VBBB B(A0D8D@ 8A0A(B BBBE o 8A0A(B BBBG , BAA  ADF  QAs D Td$ XBBB B(D0A8F 8A0A(B BBBD O 8A0A(B BBBG < |BBA A(Je(A ABB\ `BBB A(A0G@^ 0A(A BBBK F 0A(A BBBB \, BBB A(A0G@^ 0A(A BBBK F 0A(A BBBB L BBA A(G@5 (A ABBH F (A ABBD L BBA A(G@5 (A ABBH F (A ABBD L,BBA A(G@5 (A ABBH F (A ABBD \|@BBE D(A0G@ 0D(A BBBC n 0D(A BBBG LWBBB E(D0D8D` 8A0A(B BBBC ,IAG A$LA_ H } K k<twAAG u DAA W AAE HGAd BBB B(A0D8G 8D0A(B BBBA K 8C0A(B BBBA L`&BBB B(A0A8D! 8A0A(B BBBG dl@ BBB B(A0D8Dp. 8A0A(B BBBG ( 8A0A(B BBBF d8K BBB B(A0D8Dp. 8A0A(B BBBG ( 8A0A(B BBBF L<Uf-BBB E(A0A8JU 8A0A(B BBBA dT/BBB B(A0D8Gx 8C0A(B BBBA  8D0A(B BBBD LرwBBB B(D0A8Dp 8D0A(B BBBG $DuANQPRAAdl`BBB B(A0D8G 8A0A(B BBBH  8C0A(B BBBK x tt!    - @ j!!o [ x!H 7  o`oo4o !A&A6AFAVAfAvAAAAAAAAABB&B6BFBVBfBvBBBBBBBBBCC&C6CFCVCfCvCCCCCCCCCDD&D6DFDVDfDvDDDDDDDDDEE&E6EFEVEfEvEEEEEEEEEFF&F6FFFVFfFvFFFFFFFFFGG&G6GLet's say we had: Guess: [aa bb cc dd] Truth: [aa bbcc dd] i2j: [0, None, -2, 2] j2i: [0, -2, 3] We want: i2j_multi: {1: 1, 2: 1} j2i_multi: {} !! !!!!!!!x!!!mВ@@@ !!!Џxmvmmvwm|mPwmpmxYmU`xm0x(!{< !z#!" !@{$! !!!!!D !ن!׆!Ԇ!z! ! !1!!!!!tx!*p!Єh!n`!#X!w P!H! @!p8! 0!(! !І! !m !c ! !h!!9 !b!!̆! !Y !O !! ! !ކ! !!\x!Vp! h!܆`! X!P!PH!{"@!P8! '0!z"(!  !!Ȇ!J!܅!ԅ!̅!!Ć!. ! !D!! !>!! !Å !%!!8il{!!M;Yy0~@@}8y0@@ |hy0@@{y8@yy8@ xy8@ uwm09mlPlmU!Sm !GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-55)GCC: (GNU) 4.8.2 20140120 (Red Hat 4.8.2-15)GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-55).shstrtab.note.gnu.build-id.gnu.hash.dynsym.dynstr.gnu.version.gnu.version_r.rela.dyn.rela.plt.init.text.fini.rodata.eh_frame_hdr.eh_frame.init_array.fini_array.jcr.data.rel.ro.dynamic.got.got.plt.data.bss.comment $o@(  0[ 8o44(Eo`` T ^77H  h@@cAA@n@G@GD#tjj zjjP !!!! !  ! Xx!x0! !h h