MZ@ !L!This program cannot be run in DOS mode. $vL2"2"2"2#{"֬#5"֬&:"֬!7"֬*5"֬ݸ3"֬ 3"Rich2"PEd $̹" p `AxP0D,upp8P.textW` h.rdata pp@H.data@@.pdata@H.idataF @HPAGE `INIT bGFIDSt@B.rsrc0@B.reloc`@B̰H\$Ht$WH 9HtHyH|$X3A@HG@HAA0$AHUHNHAH ͑tHWH y HfIfGYGGHGafLJf_R_0_Q_[LJHHL$`H\$0Ht$8H _H\$WH DBHHA(uB4t2Ht+f:u%B J BJD<<A(uKAȅCt$A(u$C$CA(E2҃{E3D9C8yBLxr/DKA;s&ы @t t&u HJ(I;v+E=AD;C80HJ8I;wADDCHHLHH(y.{(KuကɺHЈS=A(uxE2ۃ{uiE3D9K8v`AQBLxr,DSA;s#D @t tu IH(I;v#Eu#AD;K8sIH8I;wAATATDCSCA(u $!T!HʈKLH3HʍDH\$0H _@USVHHe(HHe0@LƉu 3HMPRHKHU HT$ LMLE0HU(HAH 9u M(tIuNHM0HAH=wnHTHdHt^z(uB<B;ErKLEHg} ]d$0E3D$(E33D$ HHҌD:):)HĀ^[]HHXHhHpHx ATAVAWHLM3HHHDB@3QHT$@IA@D$LDMMfA;fAG8L$UfD$LD$UGA~(D$UuANAN %HĠ]H\$WHPHO^H3HD$Hd$0WD$8HH~D Hx@ t D$0 DCS DK fD$8DD$@T$ADL$BD$<H ]H]H;t$A,ty)rHIAD$(EȉT$ DKHD$0LD$8HD$ H׹H}D#HHE3HAHH}DD$0HL$HH3=H\$pHP_HHXHhHpHx AVH@z(IHL3E29zDZ8E3EBLxreDCA;s\ы @tDt#uCHJ(I;w:HK Hʃ| HDHBHJ8I;w| Av/H{H HJ(I;vEuAE;s넀| vH{HC4@2tHtf:u@j @jHzHLLIֹ(H|DyHֹH{D{(uDK<DKDNHt5t)ttt^tt t u FF\tG{(uC CVNDAD IF DD$8LHD$0L$(T$ HNcH\$PHl$XHt$`H|$hH@A^H\$UVWATAUAVAWHHH[H3HE33HH}RA(H}WEwD^WLEMA:uC4t4DLt,fA90u&A@ AH CKA:> <6 A:uCƒ ? AA;t+HIt DCA:u AE"DEƹHDDCA:D9{6 D9{8* ALxA;r-DKA;s$ы @t+t%;u HJ(I;v+E DD;C8 HJ8I;wD@|@| H XHXH;t+A,At#8A)rHIPLL"ADCSE:u A"@ҋƹHЈSE:D9{J D9{8> ALxA;r1DKA;s(ы @t+t);u HJ(I;;E DD;C8 HJ8I;wD@|A:ՊKuA"ˀ ɸHˆC A:uLshLs8LMLIԹHxD@5.YtMF@HIAELMD}LIAO HxDuHMHwDDЃu eD%LMIV IF@LHD$8IN`HL$0IL$HT$(A#Dȅ H VHVH;t#Q,AtD8y)rHILJqKD8kuAɸDHD{DCA:u AE"DEƹHDDCA:D9{GD9{8;ALxA;r1DKA;s(ы @t+t);u HJ(I;8EDD;C8HJ8I;wD@|Ճ$+++t t(;DCA:AE"DDCA:uHC@HCHx AxDD@@IDPMIL$0HHHDCSE:u A"@ҋƹHЈSE:D9{D9{8 ALxA;r-DKA;s$ы @t+t%;u HJ(I;v+EDD;C8HJ8I;wD@|@|HEAVfcHIHD$ 3HuDt.SD8ku SjHHEHXHEL I $HItDHMHALMIIHtDHՊHtD;ƹEA:uLs@Ls3INDBl9ApI$L@AP8ftIH@f|A\t fuI@@LMfH HHMINA@8f+fEA@:LEf+ºfEH}Љ}ȅI~(I~0AF8IL$HtDHTANP;vAFPIvXANTAFhfAFjID$0DyHIF@DCSE:u A"@ ҋHЈSE:uwD9{D9{8ALxA;r1DKA;s(ы @t+t);u HJ(I;ExDD;C8kHJ8I;wD@|@{MHEAVfcHAHD$ I3HsDtSD8kA"HEHXHEL I $HqDHMHALMIIHAA:K tG;DC8E@TxA;r;SsL4A>b@A;rDC8E@TxA;r;Ss L4A>at{@A;rkDC8Etb@TxA;r;Ss L4A>`tG@A;r7DC8@Et+TxA;r;SsL4A@A;v@A;rLH PHPH;t/A,At'8A)rEN P HILDAAA~ Cu7A:uHC@HC3HSD8kuA"@ƹA:UL 7PH0PAL;t-AA,At$AGA8A)rIIPL2DKE_~A:K tK;DC8E@TxA;r;Ss H8bt@A;HDC8E@TxA;r;Ss H8at@A;soDC8Etd@TxA;r;Ss H8`t@A;s{(FuC<CDFHSD uAA EAI-EyE A {(HSu A"NJ Aτx@L\$P I[ Ik8IA__^H\$UVWAVAWHpHEH3H$`ILHA8suII 3A,*3H7o@8t HHHG HOLt7oL+_@HHtAft fHH+uHHAHEf(tH"fGL,7fL+HHtAft fHH+uHHAHEf(AH$L7fD L+HHHtAft fHH+uHHAHEf(3fD"AfD$HL$DfD&)HL$@D$@H dDD$LH* DL$DL6Hl$0H։D$(D$HD$ kCH0fD( L6fD* L+fD, HHHtAft fHH+uHHAHEf(H2fD.HW6H+HHt ft fHH+uHHAHEf(fD0A8H$`H3#H$HpA_A^_^]H\$Ht$H|$AVH ILH@As@|E3H,(3HGHK8tHHC HHHC HHCKC C$C(HKlCtAH\$0@Ht$8H|$@H A^H2IH\$Hl$Ht$WAVAWH 3LHEAAt@@9|$ps@H\$x3DD$pH'cHEHHHCHCHC HC(HC0HC8HC@HCHHCPHCXHC`HChHCpHCxHHD$h87LL$xDD$pHT$h-LL$x8DD$pHT$h*@EOE3AWDIOEt}AtRADQ@u}D;vAy0A,ED yHSrkpf;fGfD$LDCtD8D$UD$UAGD$UHSDH$HDHHSDH8HHSDHHHTD3ML$\t#ttt^tt tu&AO,IG I;tAG tM9wt D+E+w AָA@t AĀED$0MDl$(DʼnT$ HHT$@HRD"E3D$ DHT$@HH SDL$I[0Ik8Is@IA_A^A]A\_HHXHhHpHx AVH`HA3ILHHDB@@sDHL$ HH\$ HD AɃ tbt<tXH q0Hj0H;tiA,tby)r\HIL$EHRQD<uHHQD8IH~QDH@hHt HITRE33HHQDL\$`I[IkIs I{(IA^H\$Ht$WH HHQDHHHH|PD3LI90t I?rHHƄØHKH\PDH\$0Ht$8H _DAJD;s3D;Af;Bwrf;r w3̸̃H\$Hl$Ht$WATAUAVAWH0LHLH IHPD3AFADAf;sJAHA@8Ƙt(HA HHH I H|PDADAED;rL AIHODHODH9ux LL -3DHMK I H -I;t,A,At$y)rGLHI|$ L -AI;rLDDυEZ=AAHEDA+E+AHATA+…DIA+хID;s EED;rAAH@AHfE WfETWA+Lf؅fIEfADWD;zL AHILHMDD3MIH,EWEEJD;sMAEHAE+DAHA+DA3+ʙ3+;rCDMfC9DUv AAD;rfC|UHEMKJH ,H;t&A,@ty)rGLHID\$ IL+GH\$`Hl$hHt$pH0A_A^A]A\_H\$Hl$Ht$WH0I؋HxHtA0s:)HMDHHHeMDHHLDHHFHtH L΅xLE3APMH\$@Hl$HHt$PH0_HHXHhHpHx ATAVAWH 3Hy(HDyDD׽EDY8DEALx;rdDCA;s[ы @tCt"uBHJ(I;w9HK H9| IDLBHJ8I;wA@8| v/LsL HJ(I;vEuAE;s@8| vLsLDDEuoDS8DEtcALx;rIDCA;s@ы @t(tu'HJ(I;v2HJ8I;wDd A HJ(I;vEuAE;sDd @DEuvDS8DEtjALxr+DCA;s"ы @t tu HJ(I;v"Eu0AE;s(HJ8I;w@l A@l Da LqH@i MtAAE:HNIDB] 4fF Dǀ{(uC4tHtf:u DBDCDFDǀ{(uC4tHtf:u DB DCDFDǀ{(uC4tHtf:u DB DC@@:DFDfBȈN{(uC<CNF{(uKK @tF $F{(uC CF2{(uC&C F3N4{(uC(CF8@8{u{@H\$@Hl$H~;HF8Ht*\$ EHF8HtED|$ IH^AAE>L\$`I[0Ik8Is@IA_A^A]A\_ffH; yuHfuH̹)H(MA8HIH(H(ALDLAtA@McPLHcL#IcNHBHHBTtƒLM3IH(@SH33D3ɸE2$DѸ\$L$T$ D;|$3E$ \$DBȉL$T$ As&AsAs3H H ЀuAAD -3H[ffff%B?HIr7IwLJTLJTI wZBLBLMtH+rDHIDYuDID\HIDuffffNH+s L;nHtH (HLL+MItoII?-fffffffffffffffffffff T\ d0)AH@I)I)Q)Y(uMIt)AHIuItN\A A )AfffffffMII?D@.fffffffffffffffffffff T\ d0+AH@D@I+I+Q+Y(u3@IDHItLH A(LL+MIt9I?@LT\d)H@I)I0)Q )Y(uMIt)DHIuItLM+A A )HIIfHnI@rnt I LHHL+I@rGJTNLII))AH@I)A)AuA)A)AA)A DIr*MLI IABICfIr*MLIIABICfffffMtNLItfAfffffffffffffffffffffffffWt2HLH@AHA L+A0ILfH~I_?ffffffffffffffffffffffffffffAQAPRQPH0)D$ k(D$ H0XYZAXAY8PXQ8qD `hpؠ&ofMF96J̛/iJkoоRPsGetVersionWmiTraceMessageWmiQueryTraceInformationEtwRegisterClassicProviderEtwUnregister%wZ.sysVirtualHba%02X%02X%02X%02X%02X%02X%02X%02XMicrosoftVirtual Fibre Channel HBAVirtual Fibre Channel HBA Miniport%u.%u.%u.%ufcvsc.syscom.microsoftWWNN Set A WWPN Set AWWNN Set B 9)`A6QWWPN Set B)R7~uRK@4@4@40$0$#4LAa9CıRtlQueryRegistryValuesExStorChannelChannelCountChannelMaskScsiMiniPort$̹"uu$̹ uu$̹$lwlw$̹wwRSDS=E/X 3 fcvsc.pdbGCTLR.text$mnb`.text$mn$00@c.text$mn$21p8.rdata$brc8q.giats@q\.rdatau.rdata$zzzdbgwL.xdata.data$brc`.data .bss.pdataP.idata$5P(.00cfgx<.idata$2.idata$3ȢP.idata$4..idata$6PAGEINITt.gfids`.rsrc$01`.rsrc$02 =E/X 3 @ϤZt$̹d42 p  4 2p`0P  t d T 4  d T 42p  T 4 2`4 r p `Ptd4Pb p ` 0b      dT4rp20B Pa 4 paH!   p`P0ap td4P t d T 4 r(  4 p`Pax) td4PaR0t 4 rP ) 4 2ptdT 4 r+ tI4HD Pa1  d)T(4' pa1  #t1#d0#4/#(Pa0  4 p T4 p `%  44. p`Pa` td42 d T 42p   d T 42  d4pP1 #t#d#4#Pa#  #t#d#4#P  dT4p tdT4  dT 4 Rp d T 4Rpt d T 42d 4 r p0! *p`0Pa@20ar0a0  dT4p p  R 0@t(tЀ2-+] f&,Ed(ۤ'*6 O faPIX| w ywww wx$x8x XxlxxxTx\xx| x C!lxL!!x!!x!T"x`"#x#y%0y%R2Ly`22w24y4 8z8:lz:=z=]>zp>~>|>@z@MAzTAEzFJ${JLP{LLxLOt{ O4P{@PPwPP|Q&Q|,Q:T{@TT{T&X{,XNXxTXX|XY|Y[(|["\H|(\y\\|\%ap|@a^a|pawa|aa|aaxa,bx@bb|bb|cc|@ce|fg|@gg|gg|gxpxy'py0y!y0y_0zhx\zT{\wyw|.FTpƥ 4LZvĦҦ$<FШ~nZԧ0n.6`ک&jܪ 6FfzޫFabaccȢ`(`L(.FTpƥ 4LZvĦҦ$<FШ~nZԧ0n.6`ک&jܪ 6FfzޫFIoAllocateWorkItem RtlWriteRegistryValue _vsnwprintfTKeWaitForMultipleObjectsObfDereferenceObject PsCreateSystemThreadRtlInitUnicodeString ZwCreateKeyIoOpenDeviceRegistryKeyIoBuildDeviceIoControlRequestKeGetProcessorIndexFromNumberEtwWriteTransfertEtwActivityIdControl*KeSetEventObReferenceObjectByHandleRtlGetVersion}EtwUnregisterMmGetSystemRoutineAddress4IoFreeWorkItemxEtwRegister'IofCallDriverIoWMIRegistrationControlKeInitializeEventIoQueueWorkItemVKeWaitForSingleObject ZwClosePsTerminateSystemThreadntoskrnl.exeAVmbChannelSizeofPacketVmbChannelGetInterfaceInstancevmbkmcl.sysStorPortGetPhysicalAddress/StorPortStallExecutionStorPortLogErrorStorPortNotificationStorPortInitialize StorPortExtendedFunctionstorport.sysKeGetCurrentIrql[KeBugCheckExExReleaseFastMutexKeQueryMaximumProcessorCountEx qsortExAllocatePool2ExAcquireFastMutexExFreePoolWithTagM RtlQueryRegistryValues&VmbChannelInitSetPrimaryChannel'VmbChannelInitSetProcessPacketCallbacksHVmbClientChannelInitSetTargetProcessorIndex*VmbChannelInitSetStateChangeCallbacks9VmbChannelSetAllowableDpcCpuUsageVmbChannelCleanup=VmbChannelSetPointerTVmbPacketSetCompletionRoutineQVmbPacketSendWithExternalMdl8VmbChannelSendSynchronousRequestVmbChannelInitSetBounceBufferSizes VmbChannelEnableVmbChannelAllocate.VmbChannelPacketDeferToPassiveEVmbClientChannelInitSetRingBufferPageCountOVmbPacketInitializeLVmbPacketGetChannelPVmbPacketSendVmbChannelAllocateForStorage VmbChannelDisable-VmbChannelPacketCompleteVmbChannelAllocateBounceBuffer%VmbChannelInitSetMaximumPacketSizeNVmbPacketGetPointerVmbChannelGetTargetProcessorIndexVVmbPacketSetPointerVmbChannelGetPointerH\$Hl$Ht$ WATAUAVAWH@L$3IA]H$HL} H@Hu?v DAAMuDEE7AEE;wsE3H?D6Df~MtAAHfHEIWRt,H(HEHv FЈ])],HmHuEu#AE1AEH$\$p$Hu A0EAHWD9uAA9BuAA 9Bu AA$9B t HHuHtu_,H__)=uIAHD$0HGu_HgL$AHt$ HT$pAH]uD$pG)H3HW,Ht$ L$DA+D$4G,D$2G)L\$@I[8Ik@IsHIA_A^A]A\_@SUVWATAVAWHH7H3HD$pH$E3L$MD$`IfDd$PHLd$XHH 1H*H;t'A,ty)rHIL=LalHHD8gtOHwHH~YH H;5A,*8Y)!HIS L/k LD$XHHT$P(Dȅy8H H{H;A,8Y)S HD$XHwHt$@LHD$8HD$PfD$0Dȅy)H HH;tWA,tP8Y)rKS 6H DȅyaH HH;tA,t8Y)rS HILgjHOH HDHLgHHW HLwLg0H(DHOG:3HH MDB@HEEHEafDžfEYfERE0EQE[DžƅƅHCHCHPHCHeHCLc8Lc Lc(Lc0HH D`E'HL$pH3ǫHĀA_A^A\_^][H\$Ht$H|$ UHHp3HY@!EHE!EH!EpE3HAPHDHHuH!uH~H!uLEWH|$0HD$(HMH!t$ E33E0EEHDxMH!t$(HG8HME3E3HD$ H DHMHQDxHWHd2L\$pI[Is I{(I]HHXHpHx UHhHHH3HEGH:3H!EWHZHHEWHEAVfcHA HD$ H3EE7M'H0DVE?E3E73҉E;HMECHZDHWHE'HD$@LE7HEAHD$8>HED$0D$( HD$ HDHHOHHD=u!Hd$ HME3E33HDE'C<(uKȃ&u)<(uK<Kprp<(uHK@HKHEHA@'<(uK<KrG<(uHK@HKHEHAHEHG0{(Ku ɸHŠȈKC{(Cu $HʊCLEMtH׹HDLH3H[DHNHDLH׹HTDHMGH33L$I[Is I{(I]@SH0HH HH;t"A,ty)rHIL̺eH{8tCHKpE33HDHK8E3Hd$ E33HDHK8HmDHKHtHDH HcLC0MtHӹH^DHc0H0[H\$H|$HT$UHH@3HTHH=WHHH=HMH=}EHDHMHDHHHMHDHMHDHHdHMHaDHMHDHUH><HtE3HME33E}rkHHMHDHMHMDHHt8HŶHMHDHMHDHHH=H9gtmHXu4HlHK8H9LcHL$ LHK3H[Hu'u"H#HHdHD?eH\$P}H|$`H@]H\$WH H H=H;tYA,ty)rHIL˷bHH;t+tXuHHDH=ZdH\$8D$0H _HK8HtHyHc8H[HuHHXHpHx UATAUAVAWHhH@HH3HE0E33WLALd$hLd$`D$pHEEEED8HEl$LL$hDAHD؅{HHMHDHD$hLD$pHD$xHL$`HELd$0WDd$(E3HED$p0E@ELd$ HKD؅AH5UAEAEEAED$PL$HHMT$@AT$@DD$8LDT$0D\$(\$ _IHMIHfD9$AuHT$`ED$(L!HE@EHD$ HOD؅;AAEAEEAED$PL$HHMT$@@DD$8LDT$0D\$(\$ ^HMIHfD9$AuHT$`ED$(L8HEE͋HD$ HD؅AAEAEEAED$PL$HHMT$@@DD$8LDT$0D\$(\$ ^HMIHfD9$AuHT$`ED$(LHEE͋HD$ HD؅ALA@EEAAAED$PL$HHMDT$@D\$8\$0|$(t$ Y]HEIfF9$xuHT$`B}D$(LHEE͹@HD$ HD؅xEHL$`Ht HDHL$hHt HDHM0H3L$@I[8Is@I{HIA_A^A]A\]H(B HBHHBHHB HHB(HF3H(H\$WH`3HHL$ DB@/HL$ QHKHT$ D$ cy;H HH;tjQ,tby)r\HIL D\BD$,HˈHD$0HHD$8HHD$@HHD$HHxH\$pH`_H\$Ht$HT$UWATAVAWHHPDu`WHe8AƾMf+LEEEf?XHDkN?AVmsc؁ HDHHu H`H `E3HH ىpHHH H]DLE83IHhD؅HM8H~D؅zHM8E33A HDHM8@HdDHM8 DH DHM8H:E3HDHM8HUHeWWɉuи0E؉EMHdDHuhHtHM8HދH=DHHE8HLxAHfE+H]fDHGhLg@Gp0$GtH蘌HM8HHDHM8dHDHM8DuHD؅yBH &HH;t%A,Aty)rHIAW DLrYHI#HM8؅xHMp3HE8H L\$PI[0Is@IA_A^A\_]H\$Ht$WH HH HtEHDH?HHt HDHHuH HDVmscHHDH\$0Ht$8H _H\$H|$ UH$H HH3HHH3HL$ A赕D$ H3HMA蓕HMEHDHD$`HD$(HTHD$0HHD$@HY?HD$HHaHEHbHEH7HEHLHEDH?D$`XHD$(H@HD$0HoBHD$8H?HD$@H>HD$Hd$$E؉EEE3LD$ HHHDHH3ҏL$ I[ I{(I]H\$WH HHHHXH\$0H _HHtH2-+H;t HH̹߮)  `"%`224p>> O@PPQ@Tpaa@bp000 H`4VS_VERSION_INFO ! |O ! |O?(StringFileInfo040904B0LCompanyNameMicrosoft Corporation4FileDescriptionMicrosoft Virtual Fibre Channel HBA miniport Drivern'FileVersion10.0.20348.2849 (WinBuild.160101.0800)4 InternalNamefcvsc.sys.LegalCopyright Microsoft Corporation. All rights reserved.< OriginalFilenamefcvsc.sysj%ProductNameMicrosoft Windows Operating SystemDProductVersion10.0.20348.2849DVarFileInfo$Translation pXpx (@HPXhxPX`hp(__6[,M^ L1qsq@eT_XXX_[]0D2RZ$uz6v"47We@p\u2yYg[;"4\Ma<|X؝ Pd PRe0_3ri BYtY:Lg;ZM1^p6WO7XXX~Yl|:::$4;Wg;r>n?`*00 1#1LaS{ϓ4<T4v5uuÕxS`PSU\^\^^H__@ AQ_PT[]^^b_`PCQ'R [[\