ELF>p,@x@8@    $$PtdHHHQtdGNUUCPvfyH\!D@I\^a|CE|qX (# 5JD a +]_=l r u58 R"@y;PYmHo"fdwV)$uf7VYd   F   (  __gmon_start___init_fini_ITM_deregisterTMCloneTable_ITM_registerTMCloneTable__cxa_finalize_Jv_RegisterClassesPyObject_GetAttrPyObject_GetAttrStringPyExc_TypeErrorPyErr_FormatPyExc_ValueErrorPyOS_snprintfPyErr_WarnExPyObject_CallPyThreadState_Get_Py_CheckRecursionLimit_Py_CheckRecursiveCallPyErr_OccurredPyExc_SystemErrorPyErr_SetStringPyTuple_NewPyBaseObject_TypePyExc_NameError_Py_NoneStructPyDict_SetItemStringPyExc_AttributeErrorPyErr_ExceptionMatchesPyErr_Clear_PyDict_GetItem_KnownHashPyInterpreterState_GetIDPyExc_ImportErrorPyModule_NewObjectPyModule_GetDictPyList_NewPyDict_NewPyImport_ImportModuleLevelObjectPyDict_NextPyUnicode_AsUnicodePyUnicode_ComparePyErr_SetObject_PyThreadState_UncheckedGetPyFrame_NewPyTraceBack_HerePyUnicode_FromStringPyCode_New_PyObject_GetDictPtr_Py_FalseStruct_Py_TrueStructPyObject_NotPyUnicode_FromFormatPyObject_SetAttrPyMem_ReallocPyMem_MallocPyExc_RuntimeErrorPy_GetVersionPyFrame_TypePyBytes_FromStringAndSizePyUnicode_FromStringAndSizePyImport_AddModulePyObject_SetAttrStringPyUnicode_InternFromStringPyObject_HashPyUnicode_DecodePyLong_FromLong__pyx_module_is_main_thinc__neural___aligned_allocPyImport_GetModuleDictPyDict_GetItemStringPyTuple_PackPySlice_NewPyImport_ImportModulePyDict_SetItemPyObject_RichComparePyLong_FromSsize_tPyNumber_RemainderPyObject_IsTruePyDict_SizePyEval_EvalCodeExPyEval_EvalFrameExPyFunction_TypePyCFunction_TypePyList_TypePyNumber_InPlaceMultiplyPyNumber_MultiplyPyNumber_AddPyNumber_SubtractPyExc_StopIterationPyObject_IsInstancePyErr_GivenExceptionMatchesPyTuple_TypePyObject_GetIterPyMethod_TypePyInit__aligned_allocPyModuleDef_Initlibstdc++.so.6libm.so.6libgcc_s.so.1libpthread.so.0libc.so.6_edata__bss_start_endGLIBC_2.2.5ui  G `G  ` P h p p  P p P p  ȿ  п  ؿ p       p @  H  P  X p  C      z  ( H  P p  x   a p  `  P  8 H @ Ң` @ h n 0   @  <   (  0 P  X Sx  7      Ǣ  2@  H h  p ) p A `  P  @  @0 0 8 X  `       ߢ    ( ٢H  P p  x   @         H   s0 6 ( PN8  @ #H dX  ` ;h fx  M   h @  [ p @ ( 0  8  @  H P X ` h p x $ % & + , / 5 : b AȲ Gв Jز O Z     (  0  8 @ H P X ` h p x      ! " # % 'ȳ (г )س * - . 0 1 2 3 4 6 7( 80 98 ;@ <H =P >X ?` @h Bp Cx D E F H I K L M N Pȴ Qд Rش S T U V W X Y [HH5 % @% h% h% h% h% h% h% h% hp%z h`%r h P%j h @%b h 0%Z h %R h %J h%B h%: h%2 h%* h%" h% h% h% h% hp% h`% hP% h@% h0%ډ h %҉ h%ʉ h%‰ h% h % h!% h"% h#% h$% h%% h&% h'p%z h(`%r h)P%j h*@%b h+0%Z h, %R h-%J h.%B h/%: h0%2 h1%* h2%" h3% h4% h5% h6% h7p% h8`% h9P% h:@% h;0%ڈ h< %҈ h=%ʈ h>%ˆ h?% h@% hA% hBHGE1LH@ uLGt1LALAHGHHtAVEAUIHATIUHSHHHH@u Hn H5'kHLH81WuLK M9rt(Eu#H H5kMHLH81$BM9vPAuKLt$HlkL $IMLL111L$yH u HCHP01HH[]A\A]A^AWAVIAUIATUHHHGLMuH]A\A]A^A_b-L% p NA; $H ~H=0k1utHLLAHx WP A$=~2@9~ @$Hu,IHu"H݃ H5jHD$H:iHD$HH]A\A]A^A_ATIUHSHHHt:HE1HhHLH HQHHuHSHD$HR0HD$1H[]A\HtHH9u1H;5\ H9t(HXHtHJ1H9} H9tt H1미UHHSQH= 8HHuHa H5:nHH81ZH[]AUIATIHUDSH;HHtBu H; tHLL1H HQHHu3HSD$ HR0D$ H҂ H8t 1H[]A\A]ATIHUHSHHWH=̝ H HHRI$HEtHEHu H[]A\1[]A\ATUSHHHxH HuH Hu%?H9tHj H5hH8H? HtH H5lHHHHHMIu HEHP0ML HHH lHlAHH:xkH lHlAHHxHH rlHwlAHHx%H blHdlE1HHxL,I$HP1HI$uIT$HD$LR0HD$1H[]A\AWIAVAUATIU1HSQu1HIHH= HIu1E1[HHtALHLLHIu/H H8tE1LHLLIHtHEHPHHUu HEHP0HtHHPHHuHCHP0E1Z[]A\LA]A^A_AWIAVAUATUHSHHXHD$@Lt$0Ll$ HT$LD$HD$ HD$0HD$@H$H4$LLL_HL$ HHHtH9 tHHT$0Ht$H)HHAu%H~ HT$H5vfH81II$HH8H;|$ H(tG `<`uHO&HO@ I$HA `<`uHIHI@H|$ H(tG `<`uHG.HG@(HL$eHt$ HL$F `<`uHFHF@H9uE1H]r H=p Hm H5m IMNHBAr \'r E1H r HBH=r@:r :q HHq LD$LL$HLL$LD$VHOV H5X=LD$LL$H8LL$LD$'H=o &I(NLD$IHB`q \Fq E1H,q IGHT$0LwBH5b LHVHAq :p {{Hp ]H5o HIHVqHHD$0t]MH5wn HHVKHtHD$8IMmH5n HHV!H>HD$@I:HCZHAPp `6p Hp Ht$ H|$LHHD$MLLLLL$LD$HILD$LL$w7IHu@o Po E1E1Ho HH@o P}o E1E1H`o -fHHS H5:H8HD$H?2o \o Ho H? o \n Hn H?n Xn E1E1Hn 8Hh?n Xn HD$E1E1Hwn xH2?n `gn HPn H ?Zn `@n H)n HHR H5?H8^fAVAUIATUSHHHnH5m I}HEH9HXHLBM~&H;r1@H;tHL9uH5j H=m 1HHmHH+u HCHP0H>bm nHm nH'm H =H=)<d1SltL%)R L9M9Hl H;MuL9IXHtwHJH~H;Zt1 H;\tqHH9uHaQ HKH5:IVH81HH8=l uml   uHLl HLtI}gHIHLHHIm L5P L-P L9L9uPILH;HWHHtQHt%HMHQHHUuHUHD$HR0HD$H[]A\A]A^IELH;HWHHuHSHD$HR0HD$L9pHcH;H=9:w) 5k wk ) HHk L1,DIELP0H- P Hc=mj HHMHQHHUtHHUHD$HR0HD$HHJ;j uj   uH^j 2ImH;cj uIj  H2j t uIELP0H j )j 5j H: j ni nHi H:i ri   rHi uHEN H5;H8 AUATUHSHH(H N HHD$HL$HFHHHH$L 9H9Hv:H x:H57LOHM HNH8LBH:1H9h eh { { Hh H 9H=7eH(1[]A\A]f.HN H{H\$HD$HL$nHH([]A\A]LfIIMLHMIIu*M~.H5e HHVHHD$IMH|$HL$H\$RHD$H8H=6e g eHHg g HD$&HF HD$HCHD$>H5-f HIHVHHD$3HC H\$L8H5#Y LHHxH|$HL$H7!g eg k k Hf 'fDAUATUHSHH(HHD$HD$HFHucH~HF H\$HD$HD$H;H([]A\A]H5.e HIHVHHD$HC@H$H K H54L 6H 7H7AH81H6 f zf   He H 6H=5z"H(1[]A\A]LfIIMLYH)MIIu%H5`c HHV4HHD$IMH|$HD$H\$HD$H6H=r4 >e HHe e UH5H=74z e zd  HHd HD$@HF HD$HCHD$HrI H$L <5H /6H06H53AH81>H.5}d zcd HLd 5Vd WH\$L5H5>V LHHzxH|$HD$oH4d zd Hc fAWAVAUIATIUSHH8HoLwL 8x WP HH ;EMHK0HS(IGIHL$ HT$E1ɉD$L|$E$L1LH蜿HĿx OH H p VA;P L\$LHHAI"x L\$WP A=ps9yMfHmH+I/IEH5V LHH IMDIm<"HI HD$HIEķHHz HT$8H5LV H蔷IGHH 3L= p VA;P YL\$HLLHH L\$QP A=ps9yH I/gImMH+HEHL$(HHD$HHH!Mt I,$Mt I.H4$HtHHD$HHHHL$ HtHH$HHHhHt HmHL$HtHH$HHHu HAHP0HXH[]A\A]A^A_H_R9a轳@$S@4@9;蝳@$-@4@9}@$y@4@9]@$yHAHIͲHHtHF; L(L9b蝴DH+MHCHP0>HCHP0DfH|$H1豳@fDIELP0HCHP0sHCHP02HCHP0^H=!L$L$H&U U } E1E1HD$(HU HD$ H$DH=1!L$訳L$TH<&U qU ! E1HD$ H$HFU HEHP0uHCHP0ZIELP0@HCHP0IGLP0IGLP0HEHP0{IGLP0EHPH9 H5N$H81tHd%T T R HT fHt HmMgI/]IGLP0NfDHAHP0fHFHP0PHEHP0qIFLP0ID$LP0HAHP0IELP0IGLP0nHCHP0THEHP0:H=9L\$诱L\$HB$S wS x E1H]S HCHP0H=L\$PL\$H#2S S 1HR f.IELP0IGLP0HEHP0SH7 HHD$0Hc=LR wHHD$\Ht$0HH$HHHHFHP0H.#}R cR E1HD$ H$H8R H+tpMImIELP0H"R R o E1HQ H"Q Q 1HQ HCHP0Ht$@HH;kL|HIIH@"MQ rQ E1HXQ HD$ 1H$HE@IEHA@LH{IH!P P E1E1HD$ HP 1H$s薬H@H=7N MIMHF!P {P E1E1HD$ HUP H$Ht.IUHII;m1HH9tI;luqLHxE1KtHFt @uII9uHH$SH$tH~ O O 1 HD$ HO H;4 H|$GHHH@HHtoHdHt$DHeHLO 2O h E1E1HD$(H O HD$0HD$ H$HD$HN N E1HD$ 1HN E1H$E1qHiN N E1HD$ H$HsN nH.}N cN 1HJN HTN :N H#N H-N N E1HD$ 1HM H$E1E1H=tK HI H5I JI*H=RK H{I H5I (HH~HSM M  HD$ H$H`M [FI\H=J HHLM 2M m E1HM H"M M ` HL lH1 H5RH8&HL L 3 HD$ HL 1HaL L P HL H:L oL 6 E1HUL H_L EL E H.L HH=I ˭IMHL K C HK H=vI HG H5G LILHH`HI"-HLLAHHb.)Ht$@IHLI$HcK IK U E1H/K IHHL迨HH$!HDnH/ H5H8$SڦHHj/ H5sH8HfJ J  E1HD$ H$HpJ 3H+zJ `J  E1HD$ 1H;J H$H=J #J  E1HD$ H$HI HJ I  E1E1E1HI E1HD$ 1H$u踥HHH. H5QH8٧HDI yI  E1HD$ H$HNI H XI >I  E1HD$ 1HI H$H|H- H5H88aHH H 1HH f.AUATUHSHH8LF H5G H - HHD$LD$Ht$ HL$(HCHt~^Ht HuXHK0Hs(LC H{H\$Ht$ HD$LD$HL$(.HzH8[]A\A]f.HtHH$L HH?H /H5pLNH, HOH8LDRHi1uHeG G   H~G H >H=H81[]A\A]LkIH4JcHHC0HD$(HC(HD$ HC HD$HCHD$H蟣IIIIu*M~.H5D HHV蔤H HD$(IMH|$LD$H\$Ht$ HL$(^HD$HVH=( F HHjF pF ( HD$ LLII$HPHI$YMIEHPHIUIHPHIHHHHHHHHHHH[]A\A]A^A_HHH$L H HH H5LOH& HNH8LDRH1H0A A H@ H H=2HH1[]A\A]A^A_ÐHGP0)@IWLR0IULR0HR0DIT$LR0H;% HB= HD$HD$H;% 'HUBE1 LruLm貜L%3% H QA;$P LLHt$AI艜A$H H BR9|/MbMIH=i E1u3@$Ht$HILkIoHJcHHC0HD$8HC(HD$0HC HD$(HCHD$ HܛIIIIu*M~.H5< HHVќHHD$8IMH|$ LD$(H\$ Ht$0HL$87H> > J H> H > > H=b5> HHNH=@ > r> HHX> 1衸H [> A> U H*> oHImH"> > c H= u IELP0H = = H= 5= HH1MH5: HIHVYHHD$ MH5; HHV/HtHD$(IMbH5: HHVHHD$0IHt$H I>LH\$ LH5/ LHHJx"H|$ LD$(Ht$0HL$82HCTH < < H< hHt$HdI臘HH! H5 E1H8襚uAWAVAUATUHSHHHLe: H5; H W! HHD$ LD$(Ht$0HL$8@HCHtFHtH@HK0Hs(LC H{H\$ Ht$0HD$ LD$(HL$8HHH@H59 HHH3HHHUH; LeMLmI$IEHmsH8 LLII$HPHI$YMIEHPHIUIHPHIHHHHHHHHHHH[]A\A]A^A_HHH$L 9 H: H H H5 LOHA HNH8LDRH0 1!H `: F: H*: H H= bHH1[]A\A]A^A_ÐHGP0)@IWLR0IULR0HR0DIT$LR0H; H6 HD$HD$H; 'HUBE1 LruLmL%c H QA;$P LLHt$AI蹕A$H H BR9|/MbMIH=E1uc@$Ht$HILkIoH JcHHC0HD$8HC(HD$0HC HD$(HCHD$ H IIIIu*M~.H5-6 HHVHHD$8IMH|$ LD$(H\$ Ht$0HL$87H8 7 e H7 H 7 7 H=57 HH~H= 7 7 HH7 1ѱH<7 q7 q HZ7 o@HImHR7 87  H!7 u IELP0H 7 (7 H=5 7 FHH1MH54 HIHV艔HHD$ MH55 HHV_HtHD$(IMbH53 HHV5HHD$0IHt$HPI>LH\$ L H5( LHHzx"H|$ LD$(Ht$0HL$82HCTH 6 5 H5 hHt$H蔔I跑HHG H5PE1H8ՓuHH%.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 while calling a Python objectNULL result without error in PyObject_CallInterpreter change detected - this module can only be loaded into one interpreter per process.%s() got multiple values for keyword argument '%U'%.200s() keywords must be strings%s() got an unexpected keyword argument '%U'calling %R should have returned an instance of BaseException, not %Rraise: exception class must be a subclass of BaseExceptionthinc/neural/_aligned_alloc.cppModule '_aligned_alloc' has already been imported. Re-initialisation is not supported.compiletime version %s of module '%.100s' does not match runtime version %sinit thinc.neural._aligned_allocCannot convert %.200s to %.200sthinc.neural._aligned_alloc.byte_align%.200s() takes %.8s %zd positional argument%.1s (%zd given)'%.200s' object does not support slice %.10sthinc.neural._aligned_alloc.is_byte_alignedthinc.neural._aligned_alloc.is_n_byte_alignedthinc.neural._aligned_alloc.empty_aligned'%.200s' object is unsliceablethinc.neural._aligned_alloc.ones_alignedthinc.neural._aligned_alloc.zeros_alignedname '%U' is not definedname__loader__loader__file__origin__package__parent__path__submodule_search_locations%s (%s:%d)%d.%d%sthinc.neural._aligned_alloc_aligned_alloc.pyxbuiltinscython_runtime__builtins____init__.pxdtype.pxdnumpydtypeflatiterbroadcastndarrayufunccannot import name %Sat leastat mostbyte_alignMissing type objectassignmentis_byte_alignedexactlyis_n_byte_alignedempty_alignedones_alignedzeros_alignedd[RI@Format string allocated too short.numpy.core.umath failed to importndarray is not Fortran contiguousNon-native byte order not supportedInvalid array: byte_align requires a subclass of ndarrayFormat string allocated too short, see comment in numpy.pxdunknown dtype code in numpy.pxd (%d)numpy.core.multiarray failed to importInvalid array: is_n_byte_aligned requires a subclass of ndarrayndarray is not C contiguous_valid_simd_alignmentscline_in_tracebackempty_alignedRuntimeErrorbisect_leftImportErrorfrombufferValueErrorTypeErrorwarningsreshapeintegerfloat32__import__bisectshaperangeordernumpyemptydtype__class__arrayviewtype__test____name____main__int8filldatanC;(0PHg`^G0ЋH`Bь+0xzVx(H hhhXX(XzRx $؃@FJ w?;*3$"D(\DtBEH D(D0G0A(A BBBTBBE E(A0G@T 0A(B BBBE 0A(B BBB,?eBID D0M AABDt$\3$t?AGA pDA4BEG D(D@r(A ABB4 ZBGD ~ ABE CAB4 +BAA G0q AABDDtBEB B(D0F8A@8A0A(B EBBL"BEB B(A0D8H8A0A(B BBBDBAD  OBH d ABF AABd$iBBB E(D0C8F 8A0A(B BBBJ 7 8A0A(B BBBG <֎)BBA A(J(A ABBdH7BBB B(A0D8G 8C0A(B BBBC  8D0A(B BBBF D4 BBE A(A0D@e 0A(A BBBD L|XBBA D(GP (C ABBK o (A ABBA LBBA D(GPT (A ABBA  (C ABBA LXBBB E(D0A8Gp 8D0A(B BBBD Ll6BBB B(A0A8Dm 8D0A(B BBBH LaBBA D(G` (A ABBK  (C ABBA \ BBE D(A0G@ 0D(A BBBC n 0D(A BBBG dlBBB B(A0D8G~ 8D0A(B BBBA  8C0A(B BBBB d0BBB B(A0D8G~ 8D0A(B BBBA  8C0A(B BBBB <O G`G  (   o@    H!8 oooRo F(V(f(v((((((((())&)6)F)V)f)v)))))))))**&*6*F*V*f*v*********++&+6+F+V+f+v+++++++++,,&,6,F,V,f,ones_aligned(shape, dtype='float32', order='C', n=None) Function that returns a numpy array of ones that is n-byte aligned, where ``n`` is determined by inspecting the CPU if it is not provided. The alignment is given by the final optional argument, ``n``. If ``n`` is not provided then this function will inspect the CPU to determine alignment. The rest of the arguments are as per :func:`numpy.ones`. zeros_aligned(shape, dtype='float64', order='C', n=None) Function that returns a numpy array of zeros that is n-byte aligned, where ``n`` is determined by inspecting the CPU if it is not provided. The alignment is given by the final optional argument, ``n``. If ``n`` is not provided then this function will inspect the CPU to determine alignment. The rest of the arguments are as per :func:`numpy.zeros`. empty_aligned(shape, dtype='float32', order='C', n=None) Function that returns an empty numpy array that is n-byte aligned, where ``n`` is determined by inspecting the CPU if it is not provided. The alignment is given by the final optional argument, ``n``. If ``n`` is not provided then this function will inspect the CPU to determine alignment. The rest of the arguments are as per :func:`numpy.empty`. is_n_byte_aligned(array, n) **This function is deprecated:** ``is_byte_aligned`` **should be used instead.** Function that takes a numpy array and checks it is aligned on an n-byte boundary, where ``n`` is a passed parameter, returning ``True`` if it is, and ``False`` if it is not. is_n_byte_aligned(array, n=None) Function that takes a numpy array and checks it is aligned on an n-byte boundary, where ``n`` is an optional parameter, returning ``True`` if it is, and ``False`` if it is not. If ``n`` is not provided then this function will inspect the CPU to determine alignment. byte_align(array, n=None, dtype=None) Function that takes a numpy array and checks it is aligned on an n-byte boundary, where ``n`` is an optional parameter. If ``n`` is not provided then this function will inspect the CPU to determine alignment. If the array is aligned then it is returned without further ado. If it is not aligned then a new array is created and the data copied in, but aligned on the n-byte boundary. ``dtype`` is an optional argument that forces the resultant array to be of that dtype. P p P p P p p p p C < # z  9 @ $ a p ` P H Ң@ n 0  @ <   S 7   Ǣ  2  ) p A` P @ @"0  ' "  ߢ  ٢    @%   H s06PN #d ;f M h@ [p@ 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@( H 0@ @ 8oRREo T88^!!H h ( (c0(0(@np,p,kt z % HH88T       0