]>
Commit | Line | Data |
---|---|---|
fe8ab488 | 1 | _IOLockSleepDeadline_darwin14 |
f427ee49 | 2 | _IOLockSleep_darwin14 |
fe8ab488 | 3 | _IOLockWakeup_darwin14 |
316670eb | 4 | _IOOFPathMatching |
f427ee49 A |
5 | _IOSpinUnlock:_OSSpinLockUnlock |
6 | _IOTrySpinLock:_OSSpinLockTry | |
b0d623f7 A |
7 | __Z16IODTFindSlotNameP15IORegistryEntryj |
8 | __Z16IODTSetResolvingP15IORegistryEntryPFijPjS1_EPFvS0_PhS4_S4_E | |
9 | __Z17IODTGetCellCountsP15IORegistryEntryPjS1_ | |
10 | __Z22IODTResolveAddressCellP15IORegistryEntryPjPyS2_ | |
11 | __Z23IODTFindMatchingEntriesP15IORegistryEntryjPKc | |
12 | __ZN10IOWorkLoop19workLoopWithOptionsEj | |
b0d623f7 A |
13 | __ZN10IOWorkLoop9sleepGateEPvj |
14 | __ZN10IOWorkLoop9sleepGateEPvyj | |
f427ee49 | 15 | __ZN11IOCatalogue10addDriversEP7OSArrayb |
b0d623f7 A |
16 | __ZN11IOCatalogue11findDriversEP12OSDictionaryPi |
17 | __ZN11IOCatalogue11findDriversEP9IOServicePi | |
f427ee49 A |
18 | __ZN11IOCatalogue13removeDriversEP12OSDictionaryb |
19 | __ZN11IOCatalogue13startMatchingEP12OSDictionary | |
b0d623f7 A |
20 | __ZN11IODataQueue11withEntriesEjj |
21 | __ZN11IODataQueue12withCapacityEj | |
22 | __ZN11IODataQueue15initWithEntriesEjj | |
23 | __ZN11IODataQueue16initWithCapacityEj | |
24 | __ZN11IODataQueue7enqueueEPvj | |
25 | __ZN11IOMemoryMap18getPhysicalSegmentEyPyj | |
26 | __ZN11IOMemoryMap19setMemoryDescriptorEP18IOMemoryDescriptory | |
27 | __ZN11IOMemoryMap8redirectEP18IOMemoryDescriptorjy | |
28 | __ZN12IODMACommand11OutputBig32EPS_NS_9Segment64EPvj | |
29 | __ZN12IODMACommand11OutputBig64EPS_NS_9Segment64EPvj | |
30 | __ZN12IODMACommand11synchronizeEj | |
31 | __ZN12IODMACommand12OutputHost32EPS_NS_9Segment64EPvj | |
32 | __ZN12IODMACommand12OutputHost64EPS_NS_9Segment64EPvj | |
33 | __ZN12IODMACommand14OutputLittle32EPS_NS_9Segment64EPvj | |
34 | __ZN12IODMACommand14OutputLittle64EPS_NS_9Segment64EPvj | |
35 | __ZN12IODMACommand15genIOVMSegmentsEPFbPS_NS_9Segment64EPvjEPyS2_Pj | |
36 | __ZN12IODMACommand15genIOVMSegmentsEPyPvPj | |
3e170ce0 A |
37 | __ZN12IODMACommand16createCopyBufferEjy |
38 | __ZN12IODMACommand17withSpecificationEPFbPS_NS_9Segment64EPvjEPKNS_14SegmentOptionsEjP8IOMapperS2_ | |
b0d623f7 | 39 | __ZN12IODMACommand17withSpecificationEPFbPS_NS_9Segment64EPvjEhyNS_14MappingOptionsEyjP8IOMapperS2_ |
f427ee49 | 40 | __ZN12IODMACommand21initWithSpecificationEPFbPS_NS_9Segment64EPvjEPKNS_14SegmentOptionsEjP8IOMapperS2_ |
b0d623f7 | 41 | __ZN12IODMACommand21initWithSpecificationEPFbPS_NS_9Segment64EPvjEhyNS_14MappingOptionsEyjP8IOMapperS2_ |
f427ee49 | 42 | __ZN12IODMACommand24prepareWithSpecificationEPFbPS_NS_9Segment64EPvjEPKNS_14SegmentOptionsEjP8IOMapperyybb |
b0d623f7 A |
43 | __ZN12IODMACommand24prepareWithSpecificationEPFbPS_NS_9Segment64EPvjEhyNS_14MappingOptionsEyjP8IOMapperyybb |
44 | __ZN12IODMACommand8transferEjyPvy | |
45 | __ZN12IOUserClient12initWithTaskEP4taskPvj | |
46 | __ZN12IOUserClient12initWithTaskEP4taskPvjP12OSDictionary | |
47 | __ZN12IOUserClient15sendAsyncResultEPjiPPvj | |
48 | __ZN12IOUserClient17mapClientMemory64EjP4taskjy | |
49 | __ZN12IOUserClient17sendAsyncResult64EPyiS0_j | |
50 | __ZN12IOUserClient19clientMemoryForTypeEjPjPP18IOMemoryDescriptor | |
f427ee49 | 51 | __ZN12IOUserClient19clientMemoryForTypeEjPjR11OSSharedPtrI18IOMemoryDescriptorE |
b0d623f7 | 52 | __ZN12IOUserClient19setAsyncReference64EPyP8ipc_portyy |
39236c6e | 53 | __ZN12IOUserClient19setAsyncReference64EPyP8ipc_portyyP4task |
b0d623f7 A |
54 | __ZN12IOUserClient23getExternalTrapForIndexEj |
55 | __ZN12IOUserClient24getNotificationSemaphoreEjPP9semaphore | |
56 | __ZN12IOUserClient24getTargetAndTrapForIndexEPP9IOServicej | |
57 | __ZN12IOUserClient24registerNotificationPortEP8ipc_portjj | |
58 | __ZN12IOUserClient24registerNotificationPortEP8ipc_portjy | |
59 | __ZN12IOUserClient25getExternalMethodForIndexEj | |
60 | __ZN12IOUserClient26getTargetAndMethodForIndexEPP9IOServicej | |
f427ee49 | 61 | __ZN12IOUserClient26getTargetAndMethodForIndexER11OSSharedPtrI9IOServiceEj |
39236c6e | 62 | __ZN12IOUserClient28sendAsyncResult64WithOptionsEPyiS0_jj |
b0d623f7 A |
63 | __ZN12IOUserClient30getExternalAsyncMethodForIndexEj |
64 | __ZN12IOUserClient31getAsyncTargetAndMethodForIndexEPP9IOServicej | |
65 | __ZN13IOCommandGate12commandSleepEPvj | |
66 | __ZN13IOCommandGate12commandSleepEPvyj | |
b0d623f7 A |
67 | __ZN13IOCommandPool11commandPoolEP9IOServiceP10IOWorkLoopj |
68 | __ZN13IOCommandPool4initEP9IOServiceP10IOWorkLoopj | |
69 | __ZN13IOEventSource9sleepGateEPvj | |
70 | __ZN13IOEventSource9sleepGateEPvyj | |
71 | __ZN13_IOServiceJob8startJobEP9IOServiceij | |
72 | __ZN14IODeviceMemory12withSubRangeEPS_yy | |
73 | __ZN14IODeviceMemory13arrayFromListEPNS_11InitElementEj | |
74 | __ZN14IODeviceMemory9withRangeEyy | |
75 | __ZN14IOMemoryCursor17withSpecificationEPFvNS_15PhysicalSegmentEPvjEyyy | |
76 | __ZN14IOMemoryCursor19genPhysicalSegmentsEP18IOMemoryDescriptoryPvjjPy | |
77 | __ZN14IOMemoryCursor21initWithSpecificationEPFvNS_15PhysicalSegmentEPvjEyyy | |
78 | __ZN14IOPMrootDomain17setSleepSupportedEj | |
79 | __ZN14IOPMrootDomain19sysPowerDownHandlerEPvS0_jP9IOServiceS0_m | |
80 | __ZN14IOPMrootDomain24receivePowerNotificationEj | |
81 | __ZN14IOPMrootDomain27displayWranglerNotificationEPvS0_jP9IOServiceS0_m | |
82 | __ZN15IODMAController13getControllerEP9IOServicej | |
39236c6e | 83 | __ZN15IODMAController16notifyDMACommandEP16IODMAEventSourceP12IODMACommandiyy |
b0d623f7 A |
84 | __ZN15IODMAController20createControllerNameEj |
85 | __ZN15IODMAController21registerDMAControllerEj | |
39236c6e | 86 | __ZN16IODMAEventSource14dmaEventSourceEP8OSObjectP9IOServicePFvS1_PS_P12IODMACommandiyyES8_j |
b0d623f7 | 87 | __ZN16IODMAEventSource15startDMACommandEP12IODMACommandjyy |
39236c6e A |
88 | __ZN16IODMAEventSource16notifyDMACommandEP12IODMACommandiyy |
89 | __ZN16IODMAEventSource4initEP8OSObjectP9IOServicePFvS1_PS_P12IODMACommandiyyES8_j | |
b0d623f7 A |
90 | __ZN16IORangeAllocator10deallocateEyy |
91 | __ZN16IORangeAllocator12allocElementEj | |
92 | __ZN16IORangeAllocator13allocateRangeEyy | |
93 | __ZN16IORangeAllocator14deallocElementEj | |
94 | __ZN16IORangeAllocator28setFragmentCapacityIncrementEj | |
95 | __ZN16IORangeAllocator4initEyyjj | |
96 | __ZN16IORangeAllocator8allocateEyPyy | |
97 | __ZN16IORangeAllocator9withRangeEyyjj | |
98 | __ZN17IOBigMemoryCursor13outputSegmentEN14IOMemoryCursor15PhysicalSegmentEPvj | |
99 | __ZN17IOBigMemoryCursor17withSpecificationEyyy | |
100 | __ZN17IOBigMemoryCursor21initWithSpecificationEyyy | |
101 | __ZN17IOSharedDataQueue11withEntriesEjj | |
143464d5 A |
102 | __ZN17IOSharedDataQueue12getQueueSizeEv |
103 | __ZN17IOSharedDataQueue12setQueueSizeEj | |
b0d623f7 A |
104 | __ZN17IOSharedDataQueue12withCapacityEj |
105 | __ZN17IOSharedDataQueue16initWithCapacityEj | |
106 | __ZN17IOSharedDataQueue7dequeueEPvPj | |
143464d5 | 107 | __ZN17IOSharedDataQueue7enqueueEPvj |
b0d623f7 A |
108 | __ZN18IOMemoryDescriptor10setMappingEP4taskyj |
109 | __ZN18IOMemoryDescriptor10writeBytesEyPKvy | |
110 | __ZN18IOMemoryDescriptor11makeMappingEPS_P4taskyjyy | |
111 | __ZN18IOMemoryDescriptor11withAddressEPvyj | |
112 | __ZN18IOMemoryDescriptor11withOptionsEPvjjP4taskjP8IOMapper | |
cb323159 | 113 | __ZN18IOMemoryDescriptor12setOwnershipEP4taskij |
b0d623f7 | 114 | __ZN18IOMemoryDescriptor12setPurgeableEjPj |
39236c6e | 115 | __ZN18IOMemoryDescriptor13getPageCountsEPyS0_ |
b0d623f7 A |
116 | __ZN18IOMemoryDescriptor15initWithOptionsEPvjjP4taskjP8IOMapper |
117 | __ZN18IOMemoryDescriptor16performOperationEjyy | |
118 | __ZN18IOMemoryDescriptor16withAddressRangeEyyjP4task | |
119 | __ZN18IOMemoryDescriptor17withAddressRangesEP14IOVirtualRangejjP4task | |
120 | __ZN18IOMemoryDescriptor19createMappingInTaskEP4taskyjyy | |
121 | __ZN18IOMemoryDescriptor19withPhysicalAddressEyyj | |
b0d623f7 A |
122 | __ZN18IOMemoryDescriptor3mapEj |
123 | __ZN18IOMemoryDescriptor5doMapEP7_vm_mapPyjyy | |
124 | __ZN18IOMemoryDescriptor6setTagEj | |
125 | __ZN18IOMemoryDescriptor7doUnmapEP7_vm_mapyy | |
126 | __ZN18IOMemoryDescriptor9readBytesEyPvy | |
127 | __ZN18IORegistryIterator11iterateOverEP15IORegistryEntryPK15IORegistryPlanej | |
128 | __ZN18IORegistryIterator11iterateOverEPK15IORegistryPlanej | |
129 | __ZN18IOTimerEventSource10setTimeoutEjj | |
5ba3f43e | 130 | __ZN18IOTimerEventSource10setTimeoutEjyy |
b0d623f7 A |
131 | __ZN18IOTimerEventSource10setTimeoutEy |
132 | __ZN18IOTimerEventSource10wakeAtTimeEjj | |
5ba3f43e | 133 | __ZN18IOTimerEventSource10wakeAtTimeEjyy |
b0d623f7 A |
134 | __ZN18IOTimerEventSource10wakeAtTimeEy |
135 | __ZN18IOTimerEventSource12setTimeoutMSEj | |
136 | __ZN18IOTimerEventSource12setTimeoutUSEj | |
137 | __ZN18IOTimerEventSource12wakeAtTimeMSEj | |
138 | __ZN18IOTimerEventSource12wakeAtTimeUSEj | |
139 | __ZN18IOTimerEventSource15setTimeoutTicksEj | |
140 | __ZN18IOTimerEventSource15wakeAtTimeTicksEj | |
141 | __ZN20IOLittleMemoryCursor13outputSegmentEN14IOMemoryCursor15PhysicalSegmentEPvj | |
142 | __ZN20IOLittleMemoryCursor17withSpecificationEyyy | |
143 | __ZN20IOLittleMemoryCursor21initWithSpecificationEyyy | |
144 | __ZN20RootDomainUserClient15setPreventativeEjj | |
145 | __ZN20RootDomainUserClient26getTargetAndMethodForIndexEPP9IOServicej | |
146 | __ZN21IOInterruptController10initVectorEiP17IOInterruptVector | |
147 | __ZN21IOInterruptController11causeVectorEiP17IOInterruptVector | |
148 | __ZN21IOInterruptController12enableVectorEiP17IOInterruptVector | |
149 | __ZN21IOInterruptController13getVectorTypeEiP17IOInterruptVector | |
150 | __ZN21IOInterruptController17disableVectorHardEiP17IOInterruptVector | |
151 | __ZN21IOInterruptController17vectorCanBeSharedEiP17IOInterruptVector | |
5ba3f43e A |
152 | __ZN21IOInterruptController28timeStampInterruptHandlerEndEiP17IOInterruptVector |
153 | __ZN21IOInterruptController30timeStampInterruptHandlerStartEiP17IOInterruptVector | |
b0d623f7 A |
154 | __ZN21IONaturalMemoryCursor13outputSegmentEN14IOMemoryCursor15PhysicalSegmentEPvj |
155 | __ZN21IONaturalMemoryCursor17withSpecificationEyyy | |
156 | __ZN21IONaturalMemoryCursor21initWithSpecificationEyyy | |
157 | __ZN21IOSubMemoryDescriptor11makeMappingEP18IOMemoryDescriptorP4taskyjyy | |
158 | __ZN21IOSubMemoryDescriptor12initSubRangeEP18IOMemoryDescriptoryyj | |
cb323159 | 159 | __ZN21IOSubMemoryDescriptor12setOwnershipEP4taskij |
b0d623f7 A |
160 | __ZN21IOSubMemoryDescriptor12setPurgeableEjPj |
161 | __ZN21IOSubMemoryDescriptor12withSubRangeEP18IOMemoryDescriptoryyj | |
162 | __ZN21IOSubMemoryDescriptor18getPhysicalSegmentEyPyj | |
163 | __ZN21IOSubMemoryDescriptor7prepareEj | |
164 | __ZN21IOSubMemoryDescriptor8completeEj | |
cb323159 | 165 | __ZN23IOMultiMemoryDescriptor12setOwnershipEP4taskij |
b0d623f7 A |
166 | __ZN23IOMultiMemoryDescriptor15withDescriptorsEPP18IOMemoryDescriptorjjb |
167 | __ZN23IOMultiMemoryDescriptor19initWithDescriptorsEPP18IOMemoryDescriptorjjb | |
168 | __ZN23IOMultiMemoryDescriptor7prepareEj | |
169 | __ZN23IOMultiMemoryDescriptor8completeEj | |
170 | __ZN24IOBufferMemoryDescriptor11appendBytesEPKvm | |
171 | __ZN24IOBufferMemoryDescriptor11withOptionsEjmm | |
172 | __ZN24IOBufferMemoryDescriptor12setDirectionEj | |
173 | __ZN24IOBufferMemoryDescriptor12withCapacityEmjb | |
174 | __ZN24IOBufferMemoryDescriptor14getBytesNoCopyEmm | |
175 | __ZN24IOBufferMemoryDescriptor17inTaskWithOptionsEP4taskjmm | |
4ba76501 | 176 | __ZN24IOBufferMemoryDescriptor17inTaskWithOptionsEP4taskjmmjj |
b0d623f7 A |
177 | __ZN24IOBufferMemoryDescriptor20initWithPhysicalMaskEP4taskjyyy |
178 | __ZN24IOBufferMemoryDescriptor22inTaskWithPhysicalMaskEP4taskjyy | |
b0d623f7 A |
179 | __ZN24IOBufferMemoryDescriptor9setLengthEm |
180 | __ZN24IOBufferMemoryDescriptor9withBytesEPKvmjb | |
181 | __ZN25IOGeneralMemoryDescriptor11wireVirtualEj | |
cb323159 | 182 | __ZN25IOGeneralMemoryDescriptor12setOwnershipEP4taskij |
b0d623f7 A |
183 | __ZN25IOGeneralMemoryDescriptor12setPurgeableEjPj |
184 | __ZN25IOGeneralMemoryDescriptor15initWithOptionsEPvjjP4taskjP8IOMapper | |
185 | __ZN25IOGeneralMemoryDescriptor18getPhysicalSegmentEyPyj | |
186 | __ZN25IOGeneralMemoryDescriptor5doMapEP7_vm_mapPyjyy | |
187 | __ZN25IOGeneralMemoryDescriptor7doUnmapEP7_vm_mapyy | |
188 | __ZN25IOGeneralMemoryDescriptor7prepareEj | |
189 | __ZN25IOGeneralMemoryDescriptor8completeEj | |
190 | __ZN29IOInterleavedMemoryDescriptor12withCapacityEyj | |
191 | __ZN29IOInterleavedMemoryDescriptor16initWithCapacityEyj | |
192 | __ZN29IOInterleavedMemoryDescriptor19setMemoryDescriptorEP18IOMemoryDescriptoryy | |
193 | __ZN29IOInterleavedMemoryDescriptor22clearMemoryDescriptorsEj | |
194 | __ZN29IOInterleavedMemoryDescriptor7prepareEj | |
195 | __ZN29IOInterleavedMemoryDescriptor8completeEj | |
316670eb A |
196 | __ZN8IOSyncer10gMetaClassE |
197 | __ZN8IOSyncer10superClassE | |
198 | __ZN8IOSyncer13privateSignalEv | |
199 | __ZN8IOSyncer4freeEv | |
200 | __ZN8IOSyncer4initEb | |
201 | __ZN8IOSyncer4waitEb | |
202 | __ZN8IOSyncer6createEb | |
203 | __ZN8IOSyncer6reinitEv | |
204 | __ZN8IOSyncer6signalEib | |
205 | __ZN8IOSyncer9MetaClassC1Ev | |
206 | __ZN8IOSyncer9MetaClassC2Ev | |
207 | __ZN8IOSyncer9metaClassE | |
208 | __ZN8IOSyncerC1EPK11OSMetaClass | |
209 | __ZN8IOSyncerC1Ev | |
210 | __ZN8IOSyncerC2EPK11OSMetaClass | |
211 | __ZN8IOSyncerC2Ev | |
212 | __ZN8IOSyncerD0Ev | |
213 | __ZN8IOSyncerD2Ev | |
f427ee49 A |
214 | __ZN8IOSyncerdlEPvm |
215 | __ZN8IOSyncernwEm | |
b0d623f7 A |
216 | __ZN9IOService10adjustBusyEi |
217 | __ZN9IOService10handleOpenEPS_jPv | |
218 | __ZN9IOService11_adjustBusyEi | |
219 | __ZN9IOService11handleCloseEPS_j | |
220 | __ZN9IOService12didTerminateEPS_jPb | |
221 | __ZN9IOService12requestProbeEj | |
39236c6e | 222 | __ZN9IOService12updateReportEP19IOReportChannelListjPvS2_ |
b0d623f7 A |
223 | __ZN9IOService13messageClientEjP8OSObjectPvm |
224 | __ZN9IOService13newUserClientEP4taskPvjP12OSDictionaryPP12IOUserClient | |
f427ee49 | 225 | __ZN9IOService13newUserClientEP4taskPvjP12OSDictionaryR11OSSharedPtrI12IOUserClientE |
b0d623f7 | 226 | __ZN9IOService13newUserClientEP4taskPvjPP12IOUserClient |
f427ee49 | 227 | __ZN9IOService13newUserClientEP4taskPvjR11OSSharedPtrI12IOUserClientE |
b0d623f7 A |
228 | __ZN9IOService13startMatchingEj |
229 | __ZN9IOService13waitMatchIdleEj | |
230 | __ZN9IOService13willTerminateEPS_j | |
b0d623f7 A |
231 | __ZN9IOService14doServiceMatchEj |
232 | __ZN9IOService14messageClientsEjPvm | |
233 | __ZN9IOService15addNotificationEPK8OSSymbolP12OSDictionaryPFbPvS5_PS_ES5_S5_i | |
39236c6e | 234 | __ZN9IOService15configureReportEP19IOReportChannelListjPvS2_ |
b0d623f7 A |
235 | __ZN9IOService15nextIdleTimeoutEyyj |
236 | __ZN9IOService15registerServiceEj | |
237 | __ZN9IOService15terminateClientEPS_j | |
238 | __ZN9IOService15terminatePhase1Ej | |
239 | __ZN9IOService15terminateWorkerEj | |
240 | __ZN9IOService16registerInterestEPK8OSSymbolPFiPvS3_jPS_S3_mES3_S3_ | |
241 | __ZN9IOService16requestTerminateEPS_j | |
b0d623f7 A |
242 | __ZN9IOService18doServiceTerminateEj |
243 | __ZN9IOService18matchPropertyTableEP12OSDictionaryPi | |
244 | __ZN9IOService18requireMaxBusStallEj | |
245 | __ZN9IOService18systemWillShutdownEj | |
b0d623f7 A |
246 | __ZN9IOService19deliverNotificationEPK8OSSymboljj |
247 | __ZN9IOService23acknowledgeNotificationEPvj | |
248 | __ZN9IOService23addMatchingNotificationEPK8OSSymbolP12OSDictionaryPFbPvS5_PS_P10IONotifierES5_S5_i | |
f427ee49 | 249 | __ZN9IOService23addMatchingNotificationEPK8OSSymbolP12OSDictionaryiU13block_pointerFbPS_P10IONotifierE |
b0d623f7 A |
250 | __ZN9IOService23scheduleTerminatePhase2Ej |
251 | __ZN9IOService24mapDeviceMemoryWithIndexEjj | |
252 | __ZN9IOService4openEPS_jPv | |
253 | __ZN9IOService5closeEPS_j | |
254 | __ZN9IOService5probeEPS_Pi | |
255 | __ZN9IOService7messageEjPS_Pv | |
256 | __ZN9IOService8finalizeEj | |
257 | __ZN9IOService9terminateEj | |
258 | __ZNK15IORegistryEntry11getPropertyEPK8OSStringPK15IORegistryPlanej | |
259 | __ZNK15IORegistryEntry11getPropertyEPK8OSSymbolPK15IORegistryPlanej | |
260 | __ZNK15IORegistryEntry11getPropertyEPKcPK15IORegistryPlanej | |
261 | __ZNK15IORegistryEntry12copyPropertyEPK8OSStringPK15IORegistryPlanej | |
262 | __ZNK15IORegistryEntry12copyPropertyEPK8OSSymbolPK15IORegistryPlanej | |
263 | __ZNK15IORegistryEntry12copyPropertyEPKcPK15IORegistryPlanej | |
264 | __ZNK18IOMemoryDescriptor19dmaCommandOperationEjPvj | |
265 | __ZNK25IOGeneralMemoryDescriptor19dmaCommandOperationEjPvj | |
316670eb A |
266 | __ZNK8IOSyncer12getMetaClassEv |
267 | __ZNK8IOSyncer9MetaClass5allocEv | |
268 | __ZTV8IOSyncer | |
269 | __ZTVN8IOSyncer9MetaClassE | |
f427ee49 A |
270 | _ev_try_lock:_OSSpinLockTry |
271 | _ev_unlock:_OSSpinLockUnlock |