Sessions

This coverage report is based on execution data from the following sessions:

SessionStart TimeDump Time
f05d5f64eb83-86ad4f52Sep 25, 2023, 6:08:31 AMSep 25, 2023, 6:08:33 AM
f05d5f64eb83-e3e366d7Sep 25, 2023, 6:08:31 AMSep 25, 2023, 6:08:33 AM

Execution data for the following classes is considered in this report:

ClassId
InjectorFuzzer872c7649231c328a
InjectorFuzzer.16f828d89360fdba0
InjectorFuzzer.Bar65c4feff3d009bd7
com.google.common.base.Equivalence891a57c9d53f8286
com.google.common.base.Equivalence.Equals558fa0b615fc5cdb
com.google.common.base.Equivalence.Identityeeb87d00ebb20581
com.google.common.base.Joiner4f5db87c2677ce13
com.google.common.base.Joiner.MapJoiner3229a03a05a03536
com.google.common.base.MoreObjects2565f99d2ba4b7cf
com.google.common.base.Objects80ef57c5924c3f99
com.google.common.base.Preconditionsa5fabd1b8022b288
com.google.common.base.Stopwatchb1150a266f12bc53
com.google.common.base.Stringsbea92ea6583d7b26
com.google.common.base.Suppliers8b300683af3e013d
com.google.common.base.Suppliers.SupplierOfInstancef23bc3dc2d89c3b3
com.google.common.base.Tickera137bcbc3022c785
com.google.common.base.Ticker.1ffda8a6855f4a7b2
com.google.common.cache.CacheBuildere89474ac753bdcf1
com.google.common.cache.CacheBuilder.10f2a0d0394b614b3
com.google.common.cache.CacheBuilder.212eaf6ed224ef79c
com.google.common.cache.CacheBuilder.NullListener5fe5e922b049565e
com.google.common.cache.CacheBuilder.OneWeigher05e5ef56d632754b
com.google.common.cache.CacheLoaderf82289829298af80
com.google.common.cache.CacheStats3e173927cc6da2d9
com.google.common.cache.LocalCache09320f38ef54038c
com.google.common.cache.LocalCache.135b8161a7ecfdbc1
com.google.common.cache.LocalCache.22a1dae97d2e2eb64
com.google.common.cache.LocalCache.AbstractReferenceEntry37a9e270e2bfbcc4
com.google.common.cache.LocalCache.EntryFactory7e09f8fcac8d6019
com.google.common.cache.LocalCache.EntryFactory.17cdecb6f0d8d82d5
com.google.common.cache.LocalCache.EntryFactory.206869dacc9f55bb1
com.google.common.cache.LocalCache.EntryFactory.323b438ab2a842ff6
com.google.common.cache.LocalCache.EntryFactory.4fefb46593165c91a
com.google.common.cache.LocalCache.EntryFactory.576f96a7fee0b9559
com.google.common.cache.LocalCache.EntryFactory.62fea0be5572b27dc
com.google.common.cache.LocalCache.EntryFactory.7ba60f3eed17311bc
com.google.common.cache.LocalCache.EntryFactory.8173b7e9c99fa0fe0
com.google.common.cache.LocalCache.LoadingValueReferenceed6326cc7013330c
com.google.common.cache.LocalCache.LocalLoadingCacheeadcfc85c1797a6c
com.google.common.cache.LocalCache.LocalManualCache01156e34fa51c57d
com.google.common.cache.LocalCache.Segment555edbbb2c33fc5c
com.google.common.cache.LocalCache.Strength344f96a4fe99c418
com.google.common.cache.LocalCache.Strength.192a52ac163d6be5b
com.google.common.cache.LocalCache.Strength.2e8dea5dba3d6ecc1
com.google.common.cache.LocalCache.Strength.3c19541df5c6c23b1
com.google.common.cache.LocalCache.StrongEntry4b9d7c482bf7849a
com.google.common.cache.LocalCache.StrongValueReferencea2917f5fb2e7c724
com.google.common.cache.LocalCache.WeakEntry4db5a421b2ca1a2d
com.google.common.cache.RemovalCause80797fb6063ee435
com.google.common.cache.RemovalCause.192b65cb969e1d08a
com.google.common.cache.RemovalCause.27b5d60dc137a027a
com.google.common.cache.RemovalCause.3c05120938c2e8aad
com.google.common.cache.RemovalCause.41f28d777e17423ef
com.google.common.cache.RemovalCause.5cd602f0d2e62495a
com.google.common.collect.AbstractIndexedListIterator3abbe618db3c3fd2
com.google.common.collect.AbstractListMultimap30b2ddeab6b025ee
com.google.common.collect.AbstractMapBasedMultimapbb35dbe612d96cb3
com.google.common.collect.AbstractMapEntryac555e776e16654e
com.google.common.collect.AbstractMultimape7c8eb95d99823ce
com.google.common.collect.AbstractSetMultimapc31c838811e5f1ff
com.google.common.collect.ArrayListMultimape902847f795a8ec0
com.google.common.collect.ArrayListMultimapGwtSerializationDependencies15338e7c73d4d4a0
com.google.common.collect.CollectPreconditions5e849a18474582f9
com.google.common.collect.ComparatorOrderingccad1cf766aeb93f
com.google.common.collect.Hashing244a20b5740c2909
com.google.common.collect.ImmutableCollection626210369d72ba7f
com.google.common.collect.ImmutableCollection.Buildere04813b86f792079
com.google.common.collect.ImmutableEntry2ec5f83324ef9bd2
com.google.common.collect.ImmutableList643bf11ceb471395
com.google.common.collect.ImmutableList.Builderd4f804861efa0f12
com.google.common.collect.ImmutableMap41efbf27825ab7f3
com.google.common.collect.ImmutableMap.Builder46d08377eb6f7dca
com.google.common.collect.ImmutableMapEntry6a99dbeadae62fa1
com.google.common.collect.ImmutableMapEntry.NonTerminalImmutableMapEntry0405292afaeafe2b
com.google.common.collect.ImmutableSet2076304cc1924079
com.google.common.collect.ImmutableSet.Builder98b6c7b96a7ed931
com.google.common.collect.ImmutableSet.CachingAsList8ccf158bb6677d7f
com.google.common.collect.ImmutableSet.EmptySetBuilderImpl5a1b708857ef400d
com.google.common.collect.ImmutableSet.RegularSetBuilderImple2910c0a23d9e213
com.google.common.collect.ImmutableSet.SetBuilderImpl3da949f59942dcb3
com.google.common.collect.Iterables8932996474bf360d
com.google.common.collect.Iterators51f11bee6ae0dd6c
com.google.common.collect.Iterators.9ceb13bf4710eb55d
com.google.common.collect.Iterators.ArrayItr66c5408ed7e63241
com.google.common.collect.LexicographicalOrdering608e7eb74c906b84
com.google.common.collect.LinkedHashMultimape7dc5dcb7812b1a3
com.google.common.collect.LinkedHashMultimap.ValueEntry93ea0ed1e6c91d20
com.google.common.collect.LinkedHashMultimapGwtSerializationDependencieseeb635c3f160c423
com.google.common.collect.Listsd2f8ba58a33d1de6
com.google.common.collect.Mapsd838e637c1830b8d
com.google.common.collect.ObjectArraysf09819e8d2c13c46
com.google.common.collect.Ordering413964218f8adbd4
com.google.common.collect.Platformd8301d4e2b712fdc
com.google.common.collect.RegularImmutableList5303b11db13353b6
com.google.common.collect.RegularImmutableMap15ade442d8d720c2
com.google.common.collect.RegularImmutableSet4096ccb5630fee43
com.google.common.collect.Setse6253e9b7ddd9912
com.google.common.collect.SingletonImmutableList725730889990e3a6
com.google.common.collect.SingletonImmutableSet9826592c57847ca2
com.google.common.collect.UnmodifiableIterator4c89154b495fc329
com.google.common.collect.UnmodifiableListIterator6a48dbecbf88ef3e
com.google.common.math.IntMathe5dfbae9828a34c5
com.google.common.math.IntMath.13bf69bcce47096ac
com.google.common.math.MathPreconditions9b69436bb7bf08f4
com.google.common.util.concurrent.AbstractFuture9e9e9c6955fba1ec
com.google.common.util.concurrent.AbstractFuture.AtomicHelper0f6b3c5eaa7befa9
com.google.common.util.concurrent.AbstractFuture.Listener1ba2f72ee3aaa1e8
com.google.common.util.concurrent.AbstractFuture.TrustedFuturec415fa95e3c33c6a
com.google.common.util.concurrent.AbstractFuture.UnsafeAtomicHelpere0877f86439e5452
com.google.common.util.concurrent.AbstractFuture.UnsafeAtomicHelper.1d587e6760a1eab21
com.google.common.util.concurrent.AbstractFuture.Waitercd1b4d29cd323575
com.google.common.util.concurrent.SettableFuture322b0f334e0b14a3
com.google.common.util.concurrent.Uninterruptiblesb296ef026fc914cc
com.google.common.util.concurrent.internal.InternalFutureFailureAccessd211ae3577c17f2f
com.google.inject.AbstractModulee9671396d2d8cc21
com.google.inject.ConfigurationException01caa0cf792037e9
com.google.inject.Guicef1e9ac4cf9688382
com.google.inject.Key514261d7b92554fa
com.google.inject.Key.AnnotationTypeStrategy834cf9dcc21c47ca
com.google.inject.Key.NullAnnotationStrategyb512d66da6041782
com.google.inject.Scopes0b4d5142406e296b
com.google.inject.Scopes.1672f192c51e57a5c
com.google.inject.Scopes.223f223662d9c127a
com.google.inject.Stage1f5401a71372f074
com.google.inject.TypeLiteralfb53b7a4f2a6bf83
com.google.inject.internal.AbstractBindingBuilder8d9855ec2f7f5457
com.google.inject.internal.AbstractBindingProcessor4f5c342056571209
com.google.inject.internal.AbstractBindingProcessor.Processore4b17f9ac90ecd0a
com.google.inject.internal.AbstractProcessor98879bbee0480eb1
com.google.inject.internal.Annotations84d0490a769517e8
com.google.inject.internal.Annotations.16042e3620eaffb63
com.google.inject.internal.Annotations.AnnotationChecker6501426bdcd508b5
com.google.inject.internal.Annotations.AnnotationChecker.1db105dcbd78a8a84
com.google.inject.internal.Annotations.AnnotationToStringConfig9d8da8c3141aa557
com.google.inject.internal.BindingImplae9efc613d781e0b
com.google.inject.internal.BindingProcessor06ee86a791d6b543
com.google.inject.internal.BindingProcessor.1b8028f9143949b6e
com.google.inject.internal.ConstantBindingBuilderImpl8a1880b150e56e6c
com.google.inject.internal.ConstantFactoryd113c31e8d3550ed
com.google.inject.internal.ConstructorBindingImplf9a3f107d2622a6e
com.google.inject.internal.ConstructorBindingImpl.Factoryd3ea80bfbf4904c9
com.google.inject.internal.ConstructorInjectorStoreec7c94890c31af0a
com.google.inject.internal.ConstructorInjectorStore.164075334d85a65e0
com.google.inject.internal.CycleDetectingLock.CycleDetectingLockFactorydc968520a2b3c233
com.google.inject.internal.DeclaredMembersbc32eb86891471cb
com.google.inject.internal.DeferredLookupsb4511389b19e31ab
com.google.inject.internal.ErrorId3a6de719bd88bb96
com.google.inject.internal.Errorsf7115c6da79d0755
com.google.inject.internal.Errors.1515930c5e8f3f3c2
com.google.inject.internal.ErrorsException90c0434689cc0332
com.google.inject.internal.FailableCachecc2a56fcd0a2554f
com.google.inject.internal.FailableCache.1fd537c873cff2071
com.google.inject.internal.GenericErrorDetail8179bab89f1b7d96
com.google.inject.internal.GuiceInternalb7001fdd91f1dd91
com.google.inject.internal.Initializables5c7077308b7996f3
com.google.inject.internal.Initializables.1bad21f356f8c0668
com.google.inject.internal.Initializer821ef64d39b3bac5
com.google.inject.internal.InjectionRequestProcessor931fee928df180fa
com.google.inject.internal.InjectorBindingData541e7e79d845ddc2
com.google.inject.internal.InjectorImpl827ece4373b00a53
com.google.inject.internal.InjectorImpl.ConvertedConstantBindingImpl176342c4944659f2
com.google.inject.internal.InjectorImpl.InjectorOptionscab113e4b7ceb5a0
com.google.inject.internal.InjectorImpl.JitLimitationeb26468bcfa75119
com.google.inject.internal.InjectorJitBindingData7ca455c9833f2490
com.google.inject.internal.InjectorOptionsProcessorc9fca356ddea4cb6
com.google.inject.internal.InjectorShell9ad1d1187c5bf120
com.google.inject.internal.InjectorShell.Builder29a2a962cbc904c9
com.google.inject.internal.InjectorShell.InjectorFactory98e799051ec488de
com.google.inject.internal.InjectorShell.LoggerFactory0e4c8e6eba16136f
com.google.inject.internal.InjectorShell.RootModule325687600f246302
com.google.inject.internal.InstanceBindingImpl777cd4fb9632ca04
com.google.inject.internal.InterceptorBindingProcessora6fddcd999f7d0c2
com.google.inject.internal.InternalClassesToSkipSources47892de0cc6fcb53
com.google.inject.internal.InternalContext76a0ef05abff17fa
com.google.inject.internal.InternalErrorDetaile58a5f5ad3204ecf
com.google.inject.internal.InternalFlagsfc398d392d3a8fb8
com.google.inject.internal.InternalFlags.1263f826c94247a14
com.google.inject.internal.InternalFlags.BytecodeGenOption60cda95bbbeaaa31
com.google.inject.internal.InternalFlags.ColorizeOption4b3b0e99b8432857
com.google.inject.internal.InternalFlags.ColorizeOption.1853f123b3f69957d
com.google.inject.internal.InternalFlags.ColorizeOption.28f1a60e72d748311
com.google.inject.internal.InternalFlags.ColorizeOption.3444135467ee8094d
com.google.inject.internal.InternalFlags.CustomClassLoadingOptionbc3ed509003c06e0
com.google.inject.internal.InternalFlags.IncludeStackTraceOption3b96eb788d0b5fde
com.google.inject.internal.InternalFlags.NullableProvidesOptionfefd8e5afafdafb6
com.google.inject.internal.InternalInjectorCreatorb6b441154e540332
com.google.inject.internal.KotlinSupport6ed59ee149724ea8
com.google.inject.internal.KotlinSupport.KotlinSupportHolder26059be5cf0c61f3
com.google.inject.internal.KotlinSupport.KotlinUnsupported17a4263215d752d2
com.google.inject.internal.ListenerBindingProcessord23b0c374957ac63
com.google.inject.internal.LookupProcessor7aefc7de133dd821
com.google.inject.internal.MembersInjectorStorecb2e8b81b858c7fe
com.google.inject.internal.MembersInjectorStore.16ef31b454265f04a
com.google.inject.internal.MessageProcessor3d4ac9dcfe250bec
com.google.inject.internal.Messages987dcc848caad4bb
com.google.inject.internal.Messages.15e4602937d271ee4
com.google.inject.internal.Messages.216bffb28504f8804
com.google.inject.internal.Messages.35156ec73a998aab4
com.google.inject.internal.Messages.Converterbfa4cfcc4ef42005
com.google.inject.internal.Messages.ThrowableEquivalence29cc8d07542eb69b
com.google.inject.internal.ModuleAnnotatedMethodScannerProcessor8199bc88f7341318
com.google.inject.internal.MoreTypes78c0d6698346a87e
com.google.inject.internal.MoreTypes.ParameterizedTypeImpl76e91384743e02cc
com.google.inject.internal.MoreTypes.WildcardTypeImpl58a0adf6d3592896
com.google.inject.internal.Nullability0eccd86cdf1187ed
com.google.inject.internal.PrivateElementProcessor02b91cf603fde74a
com.google.inject.internal.ProcessedBindingDatae3c35e4cc11c3717
com.google.inject.internal.ProviderInstanceBindingImplaa6ab21c25d9baaf
com.google.inject.internal.ProviderMethodsModule994b67b7f884c5f7
com.google.inject.internal.ProvidesMethodScanner2da1f7a77d89e3ba
com.google.inject.internal.ProvisionListenerCallbackStore5da1c209044dfba2
com.google.inject.internal.ProvisionListenerCallbackStore.12aa23ab31a1483bc
com.google.inject.internal.ProvisionListenerCallbackStore.KeyBinding830263d053819ecf
com.google.inject.internal.ProvisionListenerStackCallback37c1545e2aeacf12
com.google.inject.internal.ScopeBindingProcessor9bdd81a9d3f2cb7f
com.google.inject.internal.Scoping0feaed7165aea177
com.google.inject.internal.Scoping.14f2a64c71dc1e58d
com.google.inject.internal.Scoping.23e9606558068ac4c
com.google.inject.internal.Scoping.3877e6b3960bc69c4
com.google.inject.internal.Scoping.4120ab099d96830c1
com.google.inject.internal.Scoping.52a36b36af97ea8aa
com.google.inject.internal.SingleFieldInjector81c5692a1f05a096
com.google.inject.internal.SingletonScopee2befd19aabf80c9
com.google.inject.internal.SourceFormatter3cae642e8dd839f4
com.google.inject.internal.TypeConverterBindingProcessor954735592e0f9961
com.google.inject.internal.TypeConverterBindingProcessor.10e2c8f16f01a7ea9
com.google.inject.internal.TypeConverterBindingProcessor.248e6800a2d6d678d
com.google.inject.internal.TypeConverterBindingProcessor.32580d818fc41b6ff
com.google.inject.internal.TypeConverterBindingProcessor.49e45fb3a5da90293
com.google.inject.internal.TypeConverterBindingProcessor.5402382b943cb9e3c
com.google.inject.internal.TypeConverterBindingProcessor.6de1f145bed76139d
com.google.inject.internal.UntargettedBindingImpld47e83741514aa18
com.google.inject.internal.UntargettedBindingProcessor127546111407f925
com.google.inject.internal.WeakKeySet45f715afc0e36aa7
com.google.inject.internal.util.Classesab2d92e621914a01
com.google.inject.internal.util.ContinuousStopwatcha8bde62aadceadb3
com.google.inject.internal.util.NewThrowableFinderbf3e40d4727ba576
com.google.inject.internal.util.SourceProvidera4eb91f5e55f71e1
com.google.inject.internal.util.StackTraceElements9b591265a0fd6074
com.google.inject.internal.util.StackTraceElements.1b1b8ed4f07b845bb
com.google.inject.matcher.AbstractMatcher0217bbf8cd6a15c4
com.google.inject.matcher.Matchers09fceac12d4b8f02
com.google.inject.matcher.Matchers.Any71337e762ca73f2b
com.google.inject.matcher.Matchers.IdenticalTo0c98810651211840
com.google.inject.matcher.Matchers.SubclassesOf1340df5732298ef9
com.google.inject.spi.BindingSourceRestrictionf608d37da573a7ca
com.google.inject.spi.BindingSourceRestriction.1b42f0cf4bcbb2e21
com.google.inject.spi.BindingSourceRestriction.28ee500b902cfba0c
com.google.inject.spi.BindingSourceRestriction.PermitMapConstructionf0b58a4e792891a8
com.google.inject.spi.BindingSourceRestriction.PermitMapConstruction.PermitMapImpl4e1444fc4778fa4a
com.google.inject.spi.DefaultBindingTargetVisitorc93e630f32d085d2
com.google.inject.spi.DefaultElementVisitorf2873867f7e134dd
com.google.inject.spi.Dependency310be8a2eee3479a
com.google.inject.spi.ElementSourceab9d58271c7755aa
com.google.inject.spi.Elementsefbed5cb0514675f
com.google.inject.spi.Elements.1468edd9a41db7b48
com.google.inject.spi.Elements.ModuleInfo22ef9deb93409627
com.google.inject.spi.Elements.RecordingBinderf316b7c3cc9b4514
com.google.inject.spi.ErrorDetailaeeeb763146f062d
com.google.inject.spi.InjectionPoint41300fc699f549db
com.google.inject.spi.InjectionPoint.InjectableField4475092b8315f6d6
com.google.inject.spi.InjectionPoint.InjectableMember1121f08d20fb10e9
com.google.inject.spi.InjectionPoint.InjectableMembers2ef891ac2e6ccb3e
com.google.inject.spi.Message938f2f38e6b6d7b2
com.google.inject.spi.ModuleAnnotatedMethodScannerada08ea7cc7dfdf3
com.google.inject.spi.ModuleSource48e39ea47075de96
com.google.inject.spi.ScopeBinding6c1e4d2c3f677099
com.google.inject.spi.TypeConverterBindingb16c1fce2d868604
com.google.inject.util.Modules9a3eb3ae9ed7f473
com.google.inject.util.Modules.EmptyModulef5eb776292ac212b
com.google.inject.util.Providersda872feead19cc09
com.google.inject.util.Providers.ConstantProvider0f09fd4226721960
com.sun.tools.attach.spi.AttachProvider4e4325a2c5f0af90
sun.jvmstat.PlatformSupporta70f648c328ba080
sun.jvmstat.PlatformSupportImpl315357ddfcb4ce00
sun.jvmstat.PlatformSupportImpl.1451896a8a3255889
sun.jvmstat.monitor.AbstractMonitorcc5c0ea4d48fdc83
sun.jvmstat.monitor.HostIdentifier8d47ccaf1dff78c7
sun.jvmstat.monitor.MonitoredHost82813099b327927c
sun.jvmstat.monitor.MonitoredVmUtil3042391aee536cd1
sun.jvmstat.monitor.Units082a1770e0b1185b
sun.jvmstat.monitor.Variability0d5abc67efbd7c7b
sun.jvmstat.monitor.VmIdentifier081b93f2de12abf9
sun.jvmstat.perfdata.monitor.AbstractMonitoredVm41a8bc5be77416aa
sun.jvmstat.perfdata.monitor.AbstractPerfDataBuffer1552413037ddc378
sun.jvmstat.perfdata.monitor.AbstractPerfDataBufferProloguef388801162a2e887
sun.jvmstat.perfdata.monitor.AliasFileParserfab6455c040b97c2
sun.jvmstat.perfdata.monitor.AliasFileParser.Tokenbe752b3eb7912fdc
sun.jvmstat.perfdata.monitor.PerfByteArrayMonitor0c98bb1fdadb9deb
sun.jvmstat.perfdata.monitor.PerfDataBufferImpl06e218a86f83666e
sun.jvmstat.perfdata.monitor.PerfIntegerMonitor58a8882539782609
sun.jvmstat.perfdata.monitor.PerfLongMonitor5cc68b04729b0e50
sun.jvmstat.perfdata.monitor.PerfStringConstantMonitor9fe0a961cbe9c2b1
sun.jvmstat.perfdata.monitor.PerfStringMonitoradaa0ab28f1c4c30
sun.jvmstat.perfdata.monitor.PerfStringVariableMonitor588f609f222d85ec
sun.jvmstat.perfdata.monitor.protocol.file.MonitoredHostFileService8fd46656a93b5ec8
sun.jvmstat.perfdata.monitor.protocol.local.LocalMonitoredVmf7d1e42c789bd932
sun.jvmstat.perfdata.monitor.protocol.local.LocalVmManagerb77dd9920f63a373
sun.jvmstat.perfdata.monitor.protocol.local.LocalVmManager.1c9a712393a65ae4f
sun.jvmstat.perfdata.monitor.protocol.local.LocalVmManager.2138c741d4c2cd033
sun.jvmstat.perfdata.monitor.protocol.local.LocalVmManager.33a569848c8f4a7a1
sun.jvmstat.perfdata.monitor.protocol.local.MonitoredHostLocalServiceecdb5f00527adfcc
sun.jvmstat.perfdata.monitor.protocol.local.MonitoredHostProviderd1af1be172963055
sun.jvmstat.perfdata.monitor.protocol.local.PerfDataBuffer55dc706045876f48
sun.jvmstat.perfdata.monitor.protocol.local.PerfDataFile69c45971d6facd02
sun.jvmstat.perfdata.monitor.protocol.rmi.MonitoredHostRmiServiced99416c90244f238
sun.jvmstat.perfdata.monitor.v2_0.PerfDataBuffer59df1ecb23b67979
sun.jvmstat.perfdata.monitor.v2_0.PerfDataBufferPrologueed84a6e55b4b1232
sun.jvmstat.perfdata.monitor.v2_0.TypeCode7027dcb60b315a41
sun.tools.attach.AttachProviderImplf811777fe91e7dac
sun.tools.attach.HotSpotAttachProvider2ab4306c99fd2b36
sun.tools.attach.HotSpotVirtualMachine33950bce9e30068d
sun.tools.attach.VirtualMachineImpl101abf47fea82318
sun.tools.attach.VirtualMachineImpl.SocketInputStream389be1a2bbfbafdc