ELF>P$@@43GNUhqn]* ?dXE4NLinuxLinux6.1.0-38-amd64Hh HtWh9PhtOX9HXu󋏀9uuH Pt$,<GXGhH (<(<futt>-t"uF u3)хE t׃u @tɃ\  Dff.@AWAVAUATUSH(nH $ HIHIHr'tH([]A\A]A^A_ tAA Dc DSD$E9sDS EDkDE9sD[E݅A< I t|D9EDT$ D\$ LL$Dd$$IH\$DMA9L9JA\$IuH\$DT$ M1D\$ LL$E1E1CfDLLD$LL$D\$ DT$ -LD$LL$D\$ DT$ ADAD$DkD9s1C AAA( A@t Dc Av C AE9sDcEE9sD+ECDA9s DD)މsCDA9sE)DcHHP H 9rQ S PH4$S$PS,PS0PS8PS<PSDPSH@ A{E‰H(1[]A\A]A^A_{0DnϺt.9r )9st%ЉʉH([]A\A]A^A_1H H1HƸ@D$A)1AċC A9rVDSDkAD1HMADd$$ADT$ D\$ ELL$H\$DADSDkDc D/CE1 HeH%(HT$1҅u6HLD$ HL$HHT$H HT$eH+%(uHff.AT U S\ HDH s+u 1[]A\H DD!9tH 1IIHu0H H HH 艂{ kfAWAVAUATUSDE OHN`GFdFX,(8AAfAfAAD@A A DGTL LH HƉ fH % fX tAH AfDEu@ǃ8 AH fDLH[1]A\A]A^A_ED8 1HE1A5AVAUATUSHH0eH%(HD$(1\ L@ 1HŅEeE9e1HH$AHD$HD$HD$HD$ HLE9eMudAt}HLExcuH߽HD$(eH+%(uJH0[]A\A]A^L uHuLIgDAE{@UHHSHHtHkH]HEH-HHH=tR t3HEHHt" HHh  H@ HHH=u1[]@AUIATUStIUIEHBHHIEH"IEHHH= 1ۅus 9sfHcLdM9$@ uMtIE HtI$h H P H@ HI$@ Hh I$h 9rHHH=e[]A\A]@AWAVAUATUSHXDeH%(HD$P1D$D$ D$ELgPLD$HHL$ HT$LGAŅt*HD$PeH+%(YHXD[]A\A]A^A_D$Ls0LHH H0LHH H )ЉD$KhHǃ  CX D$ , D$‰0u4814t8d D,8149L|$H|$(1HD$LLHD$HH)<HLShD$t'E‰D$LH H HH$L@ IA<$MI M9uH<$HD$LHH0 H H@DcdDcXHDc`D(AD8DDffD@  ȈDH H@DHIH<$A<$tkI M9u}tDH L9uH<$Hǃ844HEH@HtH}ID$H@HtI|$xID$H@HI|$L 'EG=Aff.UHAWAVAUATSHHHĀDeH%(HD$x1EufIԁF nuwKn@wn@vLH|$HD$Hu^|$ AQnFn1H H tH( tLtAHD$xeH+%(1HeD[A\A]A^A_]Vn$VDLt$1LLDHLHuL LH HH@(HH LLAE,DLLH F@LHօHD$xeH+%(!HeH[A\A]A^A_]Vh VLH|$HD$HL LH HH@0H8H Ht$LAE9Ht$LHD$LH|$HL t$1ɿLt,wHxl8H uԃH u @t1@R   11ɺA8t AI uօ!H1LH|$HD$AHL ALH Ht#H@8AHtH Ht$ALLH|$HD$Ho|$L LD$HHH  LD$ 1  u H 11Hxt8w  H uߋ tGЃEЉHT$1 HHD$ MatrHmatroxfbHD$H D$#roxH H HH|$@hHHD$`Ht$LHDE#HD$1HHD$HD$ HD$(H HD$HD$HD$$D$,D$,H H D$tL$tL$;CTrL$H tD$( H H HD$ HL LD$HHH HHR t$ H'HH Aƅt$ D$HH9 6 LD$H Lp LHh HHH@0]L A8#ALA9LA&LALLA&ELA1nAAUH SHHHƋ8 x9ǃ8 H H ft H H[]USHH 1@ t@H 8 ( y,H 1ɺu[]HH X H@ 1ɺ[]ff.AE;,AAltkiҗkMAItA))эAAӉA)DD)AQhwtK1uAwAIpDAI|A A C I D<I <I D<I @<1AmAIpDAI|A A C /ff.HWwu H ADH H H H DH H 11됹ff.AWHAVAUATUHSH8eH%(HD$01D$Aąf=M@uBEJ95‹J91҉=A5w1A9sǁ=5uLI HA\ HADžMATRII(A ADžROXH ADžH I0I fADžII}PH޹(D DH 5A I HI I LHIAuHHAu%AuHHL H-IHHHtH]HIIDžH-1H)HEH*LHHcIh CI@ HmDADDE  H 9==1҉=v=…5%B=@B&@BA HS5uu pu _u Nu =u , u tH=w i=w i=?Bw it %5H1HHDžtH9u t/H=&ބtHHHHPЃȃ=uHcHk$ =uHcHk$ =uHcHk$ =uHcHk$ =uHcHk$ =uHcHk$ =uHcHk$ =uHcHk$ uHHk$=u HHH[\C5_@Prmatroxfb_register_drivermatroxfb_unregister_drivermatroxfb_wait_for_syncmatroxfb_enable_irqmatroxfbPCI:%s3Invalid vesa mode 0x%04X matroxfb_base&minfo->crtc2.lock&minfo->altout.lock&minfo->fbcon.mm_lock&minfo->crtc1.vsync.wait&minfo->crtc2.vsync.waitmatroxfb MMIOmatroxfb FBmatroxMillennium (PCI)Millennium II (PCI)Millennium II (AGP)Mystique (PCI)Mystique 220 (PCI)Mystique (AGP)Mystique 220 (AGP)MGA-G100 (PCI)MGA-G100 (AGP)MGA-G200 (PCI)MGA-G200eW (PCI)MGA-G200 (AGP)Mystique G200 (AGP)Millennium G200 (AGP)Marvel G200 (AGP)G200 (AGP)Millennium G400 MAX (AGP)G400 (AGP)G450G550Panellink output7matroxfb: someone disabled IRQ [%08X] 3matroxfb: depth %d is not supported, using default 6matroxfb: Matrox %s detected 3matroxfb: Unknown outputs setting 3matroxfb: control registers are not available, matroxfb disabled 3matroxfb: video RAM is not available in PCI address space, matroxfb disabled 3matroxfb: cannot ioremap(%lX, 16384), matroxfb disabled 3matroxfb: cannot ioremap(%lX, %d), matroxfb disabled 4matroxfb: Disabling PCI retries due to i82437 present 3matroxfb: cannot determine memory size 6matroxfb: %dx%dx%dbpp (virtual: %dx%d) 6matroxfb: framebuffer at 0x%lX, mapped to 0x%p, size %d 6fb%d: %s frame buffer device 6fb%d: initializing hardware    -outputsdfp_typedfpcross4MBgrayscalefvfhmaxclkdepthsyncpixclockhslenrightleftvslenlowerupperyresxresvesadevinverseinv24sgrammtrrmemtypenoinitnobiosnovgano_pci_retrynopannoacceldisabledmem+++++++ +2+!+%+'%   parm=outputs:Specifies which CRTC is mapped to which output (string of up to three letters, consisting of 0 (disabled), 1 (CRTC1), 2 (CRTC2)) (default=111 for Gx50, 101 for G200/G400 with DFP, and 100 for all other devices)parmtype=outputs:stringparm=dfp_type:Specifies DFP interface type (0 to 255) (default=read from hardware)parmtype=dfp_type:intparm=dfp:Specifies whether to use digital flat panel interface of G200/G400 (0 or 1) (default=0)parmtype=dfp:intparm=cross4MB:Specifies that 4MB boundary can be in middle of line. (default=autodetected)parmtype=cross4MB:intparm=grayscale:Sets display into grayscale. Works perfectly with paletized videomode (4, 8bpp), some limitations apply to 16, 24 and 32bpp videomodes (default=nograyscale)parmtype=grayscale:intparm=fv:Startup vertical frequency, 0-INF Hz You should specify "fv:max_monitor_vsync,fh:max_monitor_hsync,maxclk:max_monitor_dotclock"parmtype=fv:intparm=fh:Startup horizontal frequency, 0-999kHz, 1000-INF Hzparmtype=fh:intparm=maxclk:Startup maximal clock, 0-999MHz, 1000-999999kHz, 1000000-INF Hzparmtype=maxclk:intparm=depth:Color depth (0=text,8,15,16,24,32) (default=vesa)parmtype=depth:intparm=sync:Sync polarity, overrides sync from vesa (default=vesa)parmtype=sync:intparm=pixclock:Pixelclock (ns), overrides pixclock from vesa (default=vesa)parmtype=pixclock:intparm=hslen:Horizontal sync length (px), overrides hslen from vesa (default=vesa)parmtype=hslen:intparm=right:Right blank space (px), overrides right from vesa (default=vesa)parmtype=right:intparm=left:Left blank space (px), overrides left from vesa (default=vesa)parmtype=left:intparm=vslen:Vertical sync length (scans), overrides lower from vesa (default=vesa)parmtype=vslen:intparm=lower:Lower blank space (scans), overrides lower from vesa (default=vesa)parmtype=lower:intparm=upper:Upper blank space (scans), overrides upper from vesa (default=vesa)parmtype=upper:intparm=yres:Vertical resolution (scans), overrides yres from vesa (default=vesa)parmtype=yres:intparm=xres:Horizontal resolution (px), overrides xres from vesa (default=vesa)parmtype=xres:intparm=vesa:Startup videomode (0x000-0x1FF) (default=0x101)parmtype=vesa:intparm=dev:Multihead support, attach to device ID (0..N) (default=all working)parmtype=dev:intparm=inverse:Inverse (0 or 1) (default=0)parmtype=inverse:intparm=inv24:Inverts clock polarity for 24bpp and loop frequency > 100MHz (default=do not invert polarity)parmtype=inv24:intparm=sgram:Indicates that G100/G200/G400 has SGRAM memory (0=SDRAM, 1=SGRAM) (default=0)parmtype=sgram:intparm=mtrr:This speeds up video memory accesses (0=disabled or 1) (default=1)parmtype=mtrr:intparm=memtype:Memory type for G200/G400 (see Documentation/fb/matroxfb.rst for explanation) (default=3 for G200, 0 for G400)parmtype=memtype:intparm=noinit:Disables W/SG/SD-RAM and bus interface initialization (0 or 1=do not initialize) (default=0)parmtype=noinit:intparm=nobios:Disables ROM BIOS (0 or 1=disabled) (default=do not change BIOS state)parmtype=nobios:intparm=novga:VGA I/O (0x3C0-0x3DF) disabled (0 or 1=disabled) (default=0)parmtype=novga:intparm=no_pci_retry:PCI retries enabled (0 or 1=disabled) (default=0)parmtype=no_pci_retry:intparm=nopan:Disable pan on startup (0 or 1=disabled) (default=0)parmtype=nopan:intparm=noaccel:Do not use accelerating engine (0 or 1=disabled) (default=0)parmtype=noaccel:intparm=disabled:Disabled (0 or 1=disabled) (default=0)parmtype=disabled:intparm=mem:Size of available memory in MB, KB or B (2,4,8,12,16MB, default=autodetect)parmtype=mem:intlicense=GPLdescription=Accelerated FBDev driver for Matrox Millennium/Mystique/G100/G200/G400/G450/G550author=(c) 1998-2002 Petr Vandrovec alias=pci:v0000102Bd00002527sv*sd*bc*sc*i*alias=pci:v0000102Bd00000525sv*sd*bc*sc*i*alias=pci:v0000102Bd00000521sv*sd*bc*sc*i*alias=pci:v0000102Bd00000532sv*sd*bc*sc*i*alias=pci:v0000102Bd00000520sv*sd*bc*sc*i*alias=pci:v0000102Bd00001001sv*sd*bc*sc*i*alias=pci:v0000102Bd00001000sv*sd*bc*sc*i*alias=pci:v0000102Bd0000051Asv*sd*bc*sc*i*alias=pci:v0000102Bd0000051Fsv*sd*bc*sc*i*alias=pci:v0000102Bd0000051Bsv*sd*bc*sc*i*alias=pci:v0000102Bd00000519sv*sd*bc*sc*i*depends=matroxfb_misc,matroxfb_accel,matroxfb_g450,matroxfb_DAC1064,matroxfb_Ti3026retpoline=Yintree=Yname=matroxfb_basevermagic=6.1.0-38-amd64 SMP preempt mod_unload modversions  (08`80( `80( `80( `     (080( 8 (0`0( ` (  (0880(  (08p80( p pm__fentry__9[__x86_return_thunkV __stack_chk_failՒrequest_threaded_irq~_printk 4_raw_spin_lock_irqsavep\_raw_spin_unlock_irqrestore]{__SCT__might_rescheduyHinit_wait_entry&prepare_to_wait_eventTfinish_waitݍschedule_timeouth__list_add_validpHe__x86_indirect_thunk_raxUrS__list_del_entry_validKMmutex_lock82mutex_unlockd matroxfb_var2myfdown_readTSup_read%1matrox_cfbX_initœ_copy_from_user\__put_user_4k_copy_to_user)g__get_user_4?<sprintf|c__x86_indirect_thunk_rdx"H1pci_unregister_driverDC__wake_upX__pci_register_driverԕaperture_remove_conflicting_pci_devicespci_read_config_dwordRpci_enable_device kmalloc_cachesRkmalloc_traceM{__init_rwsem __mutex_initT__init_waitqueue_head zkfreeU5wiomem_resource__request_region5__release_region ̀ioremap5ioremap_wcS9iounmapY܃tpci_dev_presentچtpci_write_config_dword])|"matroxfb_read_pinsGmatroxfb_g450_shutdownd[arch_phys_wc_addlioport_resourceo matroxfb_g450_connectȐfb_alloc_cmapPGregister_framebuffer}Efb_set_varunregister_framebufferwParch_phys_wc_del;JQfree_irqparam_ops_string<param_ops_int;>"matrox_G100ematrox_mystiqueOmatrox_millennium module_layout+ p+`[++ +`[+ +`[+p+p+ 2+22+!+2`[+!+2p+!+2+!+2p+! 22p+!2p+%+y!?@~+%?+%O@~+'%O@~)0! `           0'`F0! `< Xp< < <@0 <@p<p<` < ( <^0'`F X`;,F `'F `$ <matroxfb_baseGCC: (Debian 12.2.0-14+deb12u1) 12.2.0GCC: (Debian 12.2.0-14+deb12u1) 12.2.0 @ @ ] @@A`)kAA<lA A@#A`,A7A@AGAPA[A dA@i`kAsA~AA A$' AAA AAA A@A`BBB **B @1B>BMB VB@^BvBJkBJkB"B B@B`KkBKkJkBELkB BLkB8 BPBBBBHB CHCrX CC%PC+C6CLk ACLk@JCLk`SCLk[C@V iCˆ@4 qCĈ|CȈ@C̈C̈ k kLkÈ kƈLjC Dx c Vz @@`8]ň kʈˈCx  ɈC CCCCCCCCDDDDD$D0D;D !@Έ@ψXDD %G0шlA QD@XшlA PՈ@4?XDlDMrD D? D@ D ۈ!sA"7"Ԉ+pD D@D`pDDH4?Dֈ@ #و@k"D ED@o&DDED@o& DDD-)l-  EE/@EzEE`$E2E @E@FE`MEXE_EeEqE}E E@C`EEEEEVB  @E`EEEEEe@DlEe D@De  эLkELk FLk@FLk`FLkFLk&FLk.FLk6F:FBF,D T@1@FF& lDMUF` S D? ]F fF K!,&@!!)lG\@HsF҈HCӈJyF׈LFORF@SFTDڈTۈUFVFVFV܈W4݈X͈@XF`XFXFXވXźYF߈YoM]ЈbnW@gbh5`k7l ؈G()$`V?kG G&C@Lk    k k(ED@o&DD'G/G8GIGcGzGGhuXz z RG" 4lMlM`lMlM lGGG G@Gf  (@IZ G0!@]`G͈EV   $Wl\l %@3`-*3*GG3HP   5] | Y  a  LkH Dvlll(l8kH " ш H pH 'H L -9H ' VOHH ) VOcH +  tPM|H -H TNH GNH  llll)oMH 2 HKoMkHVBH 4 HWlDvH 6I  PM~B.I 9?I 9 HALkMI < HdI >xI  HތI Afb_vblankvcounthcountvaddr_tmy_timmingmnpcrtcHDisplayHSyncStartHSyncEndHTotalVDisplayVSyncStartVSyncEndVTotaldblscaninterlacedmnp_keymnp_valuematrox_pll_cachematrox_pll_limitsvcominvcomaxmatrox_pll_featuresvco_freq_minref_freqfeed_div_minfeed_div_maxin_div_minin_div_maxpost_shift_maxpixelsmatroxfb_parfinal_bppShiftcmap_lenydstorgmatrox_DAC1064_featuresxvrefctrlxmiscctrlmavenregsvlinesxtalfvhcorrmatrox_crtc2matrox_hw_stateMXoptionRegDACclkDACregMiscOutRegDACpalCRTCCRTCEXTSEQGCTLATTRmavencrtc2matrox_accel_dataramdac_revm_dwg_rectm_opmodem_accessm_pitchmatrox_altoutcomputeverifymodegetqueryctrlgetctrlsetctrlv4l2_queryctrlv4l2_controlmga_chipMGA_2064MGA_2164MGA_1064MGA_1164MGA_G100MGA_G200MGA_G400MGA_G450MGA_G550vMajvMinvRevtvoutmatrox_biosbios_validpins_lenmatrox_vsyncpanposmatroxfb_dh_fb_infofbconfbcon_registeredprimary_devvideocontrastsaturationhuetestoutdeflickertvo_paramsdefault_srcvbaselen_usablelen_maximumpllDAC1064DACcfb4vxrescross4MBplnwtsrcorgprecise_widthmga_24bpp_fixnovganobiosnopciretrynoinitsgramsupport32MBacceleratortext_type_auxvideo64bitsmaven_capablevgasteptextmodetextsteptextvramg450dacdfp_typepanellinkdualheadfbResourcepixelopt2opt3mctlwtstmctlwtst_corememmiscmemrdbkmaccessddremrswendllmatrox_fb_infonext_fbusecountuserusecountcrtc1altoutoutputsdrivers_datadrivers_countmax_pixel_clockmax_pixel_clock_panellinkhw_switchinterleavemilleniummilleniumIIdevflagsmatroxfb_drivermatrox_switchpreinitoffbaseborrowedv4l2_preemphasisV4L2_PREEMPHASIS_DISABLEDV4L2_PREEMPHASIS_50_uSV4L2_PREEMPHASIS_75_uSv4l2_capabilitymatroxioc_output_modevideo_boardmaxvrammaxdisplayableaccelIDlowlevelsvidmaxclkhslenvslenvesaRGBTmatroxfb_initmatrox_donepci_remove_matroxmatroxfb_probematroxfb_unregister_drivermatroxfb_register_drivermatroxfb_blankmatroxfb_ioctlmatroxfb_set_parmatroxfb_check_varmatroxfb_setcolregminfovideo_cmap_lenmatroxfb_decode_varmatroxfb_test_and_set_roundingmatroxfb_pan_displaymatroxfb_releasematroxfb_openmatroxfb_wait_for_syncmatroxfb_enable_irqmatrox_irqupdate_crtc2matroxfb_base.ko "&,  A ^ x+++<+g+++ + +5>+Ji+_Tv!  <$7 Z5 6M $0NNbn ~0q02e0$_/"0D"@R cpMr ~"(i k,T"S,,A "& ,y "& ,0- " ,$a " ,, " ,(, ,  "07"`p $_"g"e,H,) ,Xw ,8e"',0,9,B,K"@",, ,D,@Z"@,\k@P "z,4,Pp9 ",Lp0*$&3N(^rSK(( aa P()[A.]x(n D(  (#<5K(VeL{7(K=@( A 1 h(> O Kg 9 (  OQ  (  L % (3 E IY [q (~   mR  0(  O ! X( + 4O@ Y (g y O  ( $ N E ( ) W:! 9 (F .W Mj   ( 3  * +  H( 8 ,< @ i  ! p(/ @A  YV  o (} F ( M u  ( L  |   (X/ iE _(n` S 8(g HD `(n!W D= ](rx  @ ( JR  (/g 5G c(t  U(( $]:("5"C"pR"P]"0d"k"t"{*  .4E[ep x@ +=Vfw}%2N^nAp\ -;JX cy__crc_matroxfb_register_driver__crc_matroxfb_unregister_driver__crc_matroxfb_wait_for_sync__crc_matroxfb_enable_irq__UNIQUE_ID_alias204__UNIQUE_ID_alias203__UNIQUE_ID_alias202__UNIQUE_ID_alias201__UNIQUE_ID_alias200__UNIQUE_ID_alias199__UNIQUE_ID_alias198__UNIQUE_ID_alias197__UNIQUE_ID_alias196__UNIQUE_ID_alias195__UNIQUE_ID_alias194__UNIQUE_ID_depends193____versions__UNIQUE_ID_retpoline192__UNIQUE_ID_intree191__UNIQUE_ID_name190__UNIQUE_ID_vermagic189_note_10_note_9__kstrtab_matroxfb_register_driver__kstrtabns_matroxfb_register_driver__ksymtab_matroxfb_register_driver__kstrtab_matroxfb_unregister_driver__kstrtabns_matroxfb_unregister_driver__ksymtab_matroxfb_unregister_driver__kstrtab_matroxfb_wait_for_sync__kstrtabns_matroxfb_wait_for_sync__ksymtab_matroxfb_wait_for_sync__kstrtab_matroxfb_enable_irq__kstrtabns_matroxfb_enable_irq__ksymtab_matroxfb_enable_irqupdate_crtc2matroxfb_openmatroxfb_test_and_set_roundingmatroxfb_decode_vartable.30matroxfb_check_varmatrox_irqmatroxfb_enable_irq.coldmatroxfb_pan_displaymatroxfb_driver_listmatroxfb_listmatroxfb_set_parmatroxfb_ioctlmatrox_donematroxfb_drivermatroxfb_crtc1_panpos.part.0matroxfb_setcolregmatroxfb_blankmatroxfb_initvesamapRSptrtimmingsmatroxfb_probedev_listmatroxfb_probe.cold__key.21__key.22__key.23__key.24__key.25vesafb_definedpanellink_outputintel_82437.26colorsmatroxfb_releasematroxfb_remove.part.0.constprop.0pci_remove_matrox__UNIQUE_ID___addressable_cleanup_module407__UNIQUE_ID___addressable_init_module406__UNIQUE_ID_outputs405__UNIQUE_ID_outputstype404__param_outputs__param_str_outputs__param_string_outputs__UNIQUE_ID_dfp_type403__UNIQUE_ID_dfp_typetype402__param_dfp_type__param_str_dfp_type__UNIQUE_ID_dfp401__UNIQUE_ID_dfptype400__param_dfp__param_str_dfp__UNIQUE_ID_cross4MB399__UNIQUE_ID_cross4MBtype398__param_cross4MB__param_str_cross4MB__UNIQUE_ID_grayscale397__UNIQUE_ID_grayscaletype396__param_grayscale__param_str_grayscale__UNIQUE_ID_fv395__UNIQUE_ID_fvtype394__param_fv__param_str_fv__UNIQUE_ID_fh393__UNIQUE_ID_fhtype392__param_fh__param_str_fh__UNIQUE_ID_maxclk391__UNIQUE_ID_maxclktype390__param_maxclk__param_str_maxclk__UNIQUE_ID_depth389__UNIQUE_ID_depthtype388__param_depth__param_str_depth__UNIQUE_ID_sync387__UNIQUE_ID_synctype386__param_sync__param_str_sync__UNIQUE_ID_pixclock385__UNIQUE_ID_pixclocktype384__param_pixclock__param_str_pixclock__UNIQUE_ID_hslen383__UNIQUE_ID_hslentype382__param_hslen__param_str_hslen__UNIQUE_ID_right381__UNIQUE_ID_righttype380__param_right__param_str_right__UNIQUE_ID_left379__UNIQUE_ID_lefttype378__param_left__param_str_left__UNIQUE_ID_vslen377__UNIQUE_ID_vslentype376__param_vslen__param_str_vslen__UNIQUE_ID_lower375__UNIQUE_ID_lowertype374__param_lower__param_str_lower__UNIQUE_ID_upper373__UNIQUE_ID_uppertype372__param_upper__param_str_upper__UNIQUE_ID_yres371__UNIQUE_ID_yrestype370__param_yres__param_str_yres__UNIQUE_ID_xres369__UNIQUE_ID_xrestype368__param_xres__param_str_xres__UNIQUE_ID_vesa367__UNIQUE_ID_vesatype366__param_vesa__param_str_vesa__UNIQUE_ID_dev365__UNIQUE_ID_devtype364__param_dev__param_str_dev__UNIQUE_ID_inverse363__UNIQUE_ID_inversetype362__param_inverse__param_str_inverse__UNIQUE_ID_inv24361__UNIQUE_ID_inv24type360__param_inv24__param_str_inv24__UNIQUE_ID_sgram359__UNIQUE_ID_sgramtype358__param_sgram__param_str_sgram__UNIQUE_ID_mtrr357__UNIQUE_ID_mtrrtype356__param_mtrr__param_str_mtrr__UNIQUE_ID_memtype355__UNIQUE_ID_memtypetype354__param_memtype__param_str_memtype__UNIQUE_ID_noinit353__UNIQUE_ID_noinittype352__param_noinit__param_str_noinit__UNIQUE_ID_nobios351__UNIQUE_ID_nobiostype350__param_nobios__param_str_nobios__UNIQUE_ID_novga349__UNIQUE_ID_novgatype348__param_novga__param_str_novga__UNIQUE_ID_no_pci_retry347__UNIQUE_ID_no_pci_retrytype346__param_no_pci_retry__param_str_no_pci_retry__UNIQUE_ID_nopan345__UNIQUE_ID_nopantype344__param_nopan__param_str_nopan__UNIQUE_ID_noaccel343__UNIQUE_ID_noacceltype342__param_noaccel__param_str_noaccel__UNIQUE_ID_disabled341__UNIQUE_ID_disabledtype340__param_disabled__param_str_disabled__UNIQUE_ID_mem339__UNIQUE_ID_memtype338__param_mem__param_str_mem__UNIQUE_ID_license337__UNIQUE_ID_description336__UNIQUE_ID_author335matroxfb_devicesvbMillenniumvbMillennium2vbMillennium2AvbMystiquevbG100vbG200vbG200eWvbG400unregister_framebufferfree_irq__init_rwsem_copy_from_userpci_enable_device__this_modulearch_phys_wc_delfinish_wait__pci_register_driveriounmapmatrox_G100cleanup_modulekfreematrox_cfbX_initprepare_to_wait_event__wake_upfb_set_var_raw_spin_lock_irqsavepci_unregister_driver__release_region__fentry__init_modulepci_read_config_dword__x86_indirect_thunk_rax_printkschedule_timeout__stack_chk_fail__put_user_4matrox_millennium__x86_indirect_thunk_rdxinit_wait_entry__list_add_validpci_dev_presentrequest_threaded_irq__mod_pci__matroxfb_devices_device_tablemutex_lockaperture_remove_conflicting_pci_devicesioremapfb_alloc_cmap__list_del_entry_valid__mutex_init_raw_spin_unlock_irqrestorematrox_mystiqueioport_resource__x86_return_thunk_copy_to_user__init_waitqueue_headparam_ops_stringdown_readsprintfmatroxfb_read_pinsmutex_unlock__get_user_4matroxfb_g450_shutdownmatroxfb_var2myarch_phys_wc_addkmalloc_traceiomem_resourceparam_ops_intioremap_wcmatroxfb_g450_connectup_read__SCT__might_reschedpci_write_config_dwordkmalloc_caches__request_region :o:z: :: :1 :W ::n  %:1'A w:  0. +7F:`"q "O+(Ib":&'  0,, 0 , < @2 $m @x :   5 < @ $g @x :   :7 0d AQ F > N $^ $u > N  $ $#$^'q Z(:>$$/NH;jB>$"N=;eq>$N >6N  ?0;o"$>b*N>$N&N3NLNYNfNN' %71 :: ::(: :!:1 : f1x[ `#TQ\H =:\c'q 5$ E(< IAT IYcq ::  1 Q: % lH^ D : T 4 M   a6) 7 w<<J Q V<] hn%b   % G L%T]c @k <| < 8 o t%  IR  IR I X X'3= HB%S IXK %## @-" '%OPdPP@$E %CWGw  9RM$     \  d ! h' - p4 : D tJ  0P |`  Kh Tp    p      p) 4/  9 ?  $I O Z ` k q |     , <  (  @      @    <   #  E  i  }       G D @ H @) > HE DL 0R TX @^ <c %x ` % 2  %  %   < @ , <+ @2 ,; 0V $     &<, 7 Q a x   P 4EVgx 0%        ! % A R Y ^%e i p   +  ,       ' " ((8 >D #T Z $` f l r    ,  :"+, C"#L% &$D((,)0 (@08p@H P Xp`h0px0pp0` = (08JHPX`Jp xJJ 4J J  (J8 @HPJ`hpxJJ J $J J(08@JP (X`hJxJ$J ,)J 0.J 3(0J@H8PXJh <p@xJ XFJ 8LJXJ` J08g@HJX @`nhpJ DxJ HJ LJ PJ  T(08JH \1   ]   "# $(a,048<U ny  $$(v,E04w 8w < @DHLPT'X\ `<dhlPp~ !079; =$>(?,C0z4{8|<~@DHLPTX\`dhlptx|"$)5@GMSstv{:=?ACEJop wy{|} $(,048<@DHLPv Tw X| \ ` d h l pr ts xu |w |                 bpvy#$)067  $(t,0%4087<@@BDDHELIPMT/X3\4`6d8h:l<pAtgxp|vwabgpv0Z$  0(00080@@H@xpPP @PH%hPp40G0Vet08X` (HPpx @`8))) !O8!P.symtab.strtab.shstrtab.note.gnu.build-id.note.Linux.rela.text.rela.text.unlikely.rela.exit.text.rela.init.text.rela__ksymtab__kcrctab__ksymtab_strings.rela__mcount_loc.rodata.str1.1.rodata.str1.8.rela.smp_locks.rela.rodata.modinfo.rela__param.rela.retpoline_sites.rela.return_sites.orc_unwind.rela.orc_unwind_ip__versions.rela.data.rela.exit.data.rela.init.data.rela.static_call_sites.rela.gnu.linkonce.this_module.bss.comment.note.GNU-stack.BTF.gnu_debuglink@$.d<?Z:@01JE@01^}, Y@ 01n,i@P1 ~\/0y@ 1 /2/c/@120225 @H15@ @@1;LPLP@X 1 Q@@1"Qt@10TR>AV<@P 1PY `i [@H1"k`pf@!1${p v@!1&|t@"01(t@@0"01*@x`0@xPxxy  (2  `"0 *H 01 0  `He0  *H 1a0]080 10UDebian Secure Boot CA2(oe:B&C0  `He0  *H 4!+2&#o5Aq?7 {[R1ng6- 9P-vn)CΗ dkGA3oy"|ZIѶ8iV%8]qnAǘ\3Qfe9I =`x g qΤ,_[[ =Q&4EO`θUx&IY#7dbMS3Z/sK+m_+%MZd'[JB~Module signature appended~