blob: de6a48e31ed726e97d881b01c5bf540ef8ec4e79 [file] [log] [blame]
<?xml version='1.0'?>
<signatures version='1.0'>
<struct name='CFAllocatorContext' type64='{_CFAllocatorContext=&quot;version&quot;q&quot;info&quot;^v&quot;retain&quot;^?&quot;release&quot;^?&quot;copyDescription&quot;^?&quot;allocate&quot;^?&quot;reallocate&quot;^?&quot;deallocate&quot;^?&quot;preferredSize&quot;^?}' type='{_CFAllocatorContext=&quot;version&quot;i&quot;info&quot;^v&quot;retain&quot;^?&quot;release&quot;^?&quot;copyDescription&quot;^?&quot;allocate&quot;^?&quot;reallocate&quot;^?&quot;deallocate&quot;^?&quot;preferredSize&quot;^?}'>
<field name='version' declared_type='CFIndex' type64='q' type='l'/>
<field name='info' declared_type='void*' type='^v'/>
<field name='retain' function_pointer='true' declared_type='CFAllocatorRetainCallBack' type='^?'>
<arg declared_type='void*' const='true' type='^v'/>
<retval declared_type='void*' const='true' type='^v'/>
</field>
<field name='release' function_pointer='true' declared_type='CFAllocatorReleaseCallBack' type='^?'>
<arg declared_type='void*' const='true' type='^v'/>
<retval declared_type='void' type='v'/>
</field>
<field name='copyDescription' function_pointer='true' declared_type='CFAllocatorCopyDescriptionCallBack' type='^?'>
<arg declared_type='void*' const='true' type='^v'/>
<retval declared_type='CFStringRef' type='^{__CFString=}'/>
</field>
<field name='allocate' function_pointer='true' declared_type='CFAllocatorAllocateCallBack' type='^?'>
<arg declared_type='CFIndex' type64='q' type='l'/>
<arg declared_type='CFOptionFlags' type64='Q' type='L'/>
<arg declared_type='void*' type='^v'/>
<retval declared_type='void*' type='^v'/>
</field>
<field name='reallocate' function_pointer='true' declared_type='CFAllocatorReallocateCallBack' type='^?'>
<arg declared_type='void*' type='^v'/>
<arg declared_type='CFIndex' type64='q' type='l'/>
<arg declared_type='CFOptionFlags' type64='Q' type='L'/>
<arg declared_type='void*' type='^v'/>
<retval declared_type='void*' type='^v'/>
</field>
<field name='deallocate' function_pointer='true' declared_type='CFAllocatorDeallocateCallBack' type='^?'>
<arg declared_type='void*' type='^v'/>
<arg declared_type='void*' type='^v'/>
<retval declared_type='void' type='v'/>
</field>
<field name='preferredSize' function_pointer='true' declared_type='CFAllocatorPreferredSizeCallBack' type='^?'>
<arg declared_type='CFIndex' type64='q' type='l'/>
<arg declared_type='CFOptionFlags' type64='Q' type='L'/>
<arg declared_type='void*' type='^v'/>
<retval declared_type='CFIndex' type64='q' type='l'/>
</field>
</struct>
<struct name='CFArrayCallBacks' type64='{_CFArrayCallBacks=&quot;version&quot;q&quot;retain&quot;^?&quot;release&quot;^?&quot;copyDescription&quot;^?&quot;equal&quot;^?}' type='{_CFArrayCallBacks=&quot;version&quot;i&quot;retain&quot;^?&quot;release&quot;^?&quot;copyDescription&quot;^?&quot;equal&quot;^?}'>
<field name='version' declared_type='CFIndex' type64='q' type='l'/>
<field name='retain' function_pointer='true' declared_type='CFArrayRetainCallBack' type='^?'>
<arg declared_type='CFAllocatorRef' type='^{__CFAllocator=}'/>
<arg declared_type='void*' const='true' type='^v'/>
<retval declared_type='void*' const='true' type='^v'/>
</field>
<field name='release' function_pointer='true' declared_type='CFArrayReleaseCallBack' type='^?'>
<arg declared_type='CFAllocatorRef' type='^{__CFAllocator=}'/>
<arg declared_type='void*' const='true' type='^v'/>
<retval declared_type='void' type='v'/>
</field>
<field name='copyDescription' function_pointer='true' declared_type='CFArrayCopyDescriptionCallBack' type='^?'>
<arg declared_type='void*' const='true' type='^v'/>
<retval declared_type='CFStringRef' type='^{__CFString=}'/>
</field>
<field name='equal' function_pointer='true' declared_type='CFArrayEqualCallBack' type='^?'>
<arg declared_type='void*' const='true' type='^v'/>
<arg declared_type='void*' const='true' type='^v'/>
<retval declared_type='Boolean' type='B'/>
</field>
</struct>
<struct name='CFBagCallBacks' type64='{_CFBagCallBacks=&quot;version&quot;q&quot;retain&quot;^?&quot;release&quot;^?&quot;copyDescription&quot;^?&quot;equal&quot;^?&quot;hash&quot;^?}' type='{_CFBagCallBacks=&quot;version&quot;i&quot;retain&quot;^?&quot;release&quot;^?&quot;copyDescription&quot;^?&quot;equal&quot;^?&quot;hash&quot;^?}'>
<field name='version' declared_type='CFIndex' type64='q' type='l'/>
<field name='retain' function_pointer='true' declared_type='CFBagRetainCallBack' type='^?'>
<arg declared_type='CFAllocatorRef' type='^{__CFAllocator=}'/>
<arg declared_type='void*' const='true' type='^v'/>
<retval declared_type='void*' const='true' type='^v'/>
</field>
<field name='release' function_pointer='true' declared_type='CFBagReleaseCallBack' type='^?'>
<arg declared_type='CFAllocatorRef' type='^{__CFAllocator=}'/>
<arg declared_type='void*' const='true' type='^v'/>
<retval declared_type='void' type='v'/>
</field>
<field name='copyDescription' function_pointer='true' declared_type='CFBagCopyDescriptionCallBack' type='^?'>
<arg declared_type='void*' const='true' type='^v'/>
<retval declared_type='CFStringRef' type='^{__CFString=}'/>
</field>
<field name='equal' function_pointer='true' declared_type='CFBagEqualCallBack' type='^?'>
<arg declared_type='void*' const='true' type='^v'/>
<arg declared_type='void*' const='true' type='^v'/>
<retval declared_type='Boolean' type='B'/>
</field>
<field name='hash' function_pointer='true' declared_type='CFBagHashCallBack' type='^?'>
<arg declared_type='void*' const='true' type='^v'/>
<retval declared_type='CFHashCode' type64='Q' type='L'/>
</field>
</struct>
<struct name='CFBinaryHeapCallBacks' type64='{_CFBinaryHeapCallBacks=&quot;version&quot;q&quot;retain&quot;^?&quot;release&quot;^?&quot;copyDescription&quot;^?&quot;compare&quot;^?}' type='{_CFBinaryHeapCallBacks=&quot;version&quot;i&quot;retain&quot;^?&quot;release&quot;^?&quot;copyDescription&quot;^?&quot;compare&quot;^?}'>
<field name='version' declared_type='CFIndex' type64='q' type='l'/>
<field name='retain' function_pointer='true' declared_type='void *(*)(CFAllocatorRef, void *)' const='true' type='^?'>
<arg declared_type='CFAllocatorRef' type='^{__CFAllocator=}'/>
<arg declared_type='void*' const='true' type='^v'/>
<retval declared_type='void*' const='true' type='^v'/>
</field>
<field name='release' function_pointer='true' declared_type='void (*)(CFAllocatorRef, void *)' type='^?'>
<arg declared_type='CFAllocatorRef' type='^{__CFAllocator=}'/>
<arg declared_type='void*' const='true' type='^v'/>
<retval declared_type='void' type='v'/>
</field>
<field name='copyDescription' function_pointer='true' declared_type='CFStringRef (*)(void *)' type='^?'>
<arg declared_type='void*' const='true' type='^v'/>
<retval declared_type='CFStringRef' type='^{__CFString=}'/>
</field>
<field name='compare' function_pointer='true' declared_type='CFComparisonResult (*)(void *, void *, void *)' type='^?'>
<arg declared_type='void*' const='true' type='^v'/>
<arg declared_type='void*' const='true' type='^v'/>
<arg declared_type='void*' type='^v'/>
<retval declared_type='CFComparisonResult' type64='q' type='l'/>
</field>
</struct>
<struct name='CFBinaryHeapCompareContext' type64='{_CFBinaryHeapCompareContext=&quot;version&quot;q&quot;info&quot;^v&quot;retain&quot;^?&quot;release&quot;^?&quot;copyDescription&quot;^?}' type='{_CFBinaryHeapCompareContext=&quot;version&quot;i&quot;info&quot;^v&quot;retain&quot;^?&quot;release&quot;^?&quot;copyDescription&quot;^?}'>
<field name='version' declared_type='CFIndex' type64='q' type='l'/>
<field name='info' declared_type='void*' type='^v'/>
<field name='retain' function_pointer='true' declared_type='void *(*)(void *)' const='true' type='^?'>
<arg declared_type='void*' const='true' type='^v'/>
<retval declared_type='void*' const='true' type='^v'/>
</field>
<field name='release' function_pointer='true' declared_type='void (*)(void *)' type='^?'>
<arg declared_type='void*' const='true' type='^v'/>
<retval declared_type='void' type='v'/>
</field>
<field name='copyDescription' function_pointer='true' declared_type='CFStringRef (*)(void *)' type='^?'>
<arg declared_type='void*' const='true' type='^v'/>
<retval declared_type='CFStringRef' type='^{__CFString=}'/>
</field>
</struct>
<struct name='CFDictionaryKeyCallBacks' type64='{_CFDictionaryKeyCallBacks=&quot;version&quot;q&quot;retain&quot;^?&quot;release&quot;^?&quot;copyDescription&quot;^?&quot;equal&quot;^?&quot;hash&quot;^?}' type='{_CFDictionaryKeyCallBacks=&quot;version&quot;i&quot;retain&quot;^?&quot;release&quot;^?&quot;copyDescription&quot;^?&quot;equal&quot;^?&quot;hash&quot;^?}'>
<field name='version' declared_type='CFIndex' type64='q' type='l'/>
<field name='retain' function_pointer='true' declared_type='CFDictionaryRetainCallBack' type='^?'>
<arg declared_type='CFAllocatorRef' type='^{__CFAllocator=}'/>
<arg declared_type='void*' const='true' type='^v'/>
<retval declared_type='void*' const='true' type='^v'/>
</field>
<field name='release' function_pointer='true' declared_type='CFDictionaryReleaseCallBack' type='^?'>
<arg declared_type='CFAllocatorRef' type='^{__CFAllocator=}'/>
<arg declared_type='void*' const='true' type='^v'/>
<retval declared_type='void' type='v'/>
</field>
<field name='copyDescription' function_pointer='true' declared_type='CFDictionaryCopyDescriptionCallBack' type='^?'>
<arg declared_type='void*' const='true' type='^v'/>
<retval declared_type='CFStringRef' type='^{__CFString=}'/>
</field>
<field name='equal' function_pointer='true' declared_type='CFDictionaryEqualCallBack' type='^?'>
<arg declared_type='void*' const='true' type='^v'/>
<arg declared_type='void*' const='true' type='^v'/>
<retval declared_type='Boolean' type='B'/>
</field>
<field name='hash' function_pointer='true' declared_type='CFDictionaryHashCallBack' type='^?'>
<arg declared_type='void*' const='true' type='^v'/>
<retval declared_type='CFHashCode' type64='Q' type='L'/>
</field>
</struct>
<struct name='CFDictionaryValueCallBacks' type64='{_CFDictionaryValueCallBacks=&quot;version&quot;q&quot;retain&quot;^?&quot;release&quot;^?&quot;copyDescription&quot;^?&quot;equal&quot;^?}' type='{_CFDictionaryValueCallBacks=&quot;version&quot;i&quot;retain&quot;^?&quot;release&quot;^?&quot;copyDescription&quot;^?&quot;equal&quot;^?}'>
<field name='version' declared_type='CFIndex' type64='q' type='l'/>
<field name='retain' function_pointer='true' declared_type='CFDictionaryRetainCallBack' type='^?'>
<arg declared_type='CFAllocatorRef' type='^{__CFAllocator=}'/>
<arg declared_type='void*' const='true' type='^v'/>
<retval declared_type='void*' const='true' type='^v'/>
</field>
<field name='release' function_pointer='true' declared_type='CFDictionaryReleaseCallBack' type='^?'>
<arg declared_type='CFAllocatorRef' type='^{__CFAllocator=}'/>
<arg declared_type='void*' const='true' type='^v'/>
<retval declared_type='void' type='v'/>
</field>
<field name='copyDescription' function_pointer='true' declared_type='CFDictionaryCopyDescriptionCallBack' type='^?'>
<arg declared_type='void*' const='true' type='^v'/>
<retval declared_type='CFStringRef' type='^{__CFString=}'/>
</field>
<field name='equal' function_pointer='true' declared_type='CFDictionaryEqualCallBack' type='^?'>
<arg declared_type='void*' const='true' type='^v'/>
<arg declared_type='void*' const='true' type='^v'/>
<retval declared_type='Boolean' type='B'/>
</field>
</struct>
<struct name='CFFileDescriptorContext' type64='{_CFFileDescriptorContext=&quot;version&quot;q&quot;info&quot;^v&quot;retain&quot;^?&quot;release&quot;^?&quot;copyDescription&quot;^?}' type='{_CFFileDescriptorContext=&quot;version&quot;i&quot;info&quot;^v&quot;retain&quot;^?&quot;release&quot;^?&quot;copyDescription&quot;^?}'>
<field name='version' declared_type='CFIndex' type64='q' type='l'/>
<field name='info' declared_type='void*' type='^v'/>
<field name='retain' function_pointer='true' declared_type='void *(*)(void *)' type='^?'>
<arg declared_type='void*' type='^v'/>
<retval declared_type='void*' type='^v'/>
</field>
<field name='release' function_pointer='true' declared_type='void (*)(void *)' type='^?'>
<arg declared_type='void*' type='^v'/>
<retval declared_type='void' type='v'/>
</field>
<field name='copyDescription' function_pointer='true' declared_type='CFStringRef (*)(void *)' type='^?'>
<arg declared_type='void*' type='^v'/>
<retval declared_type='CFStringRef' type='^{__CFString=}'/>
</field>
</struct>
<struct name='CFGregorianDate' type='{_CFGregorianDate=&quot;year&quot;i&quot;month&quot;c&quot;day&quot;c&quot;hour&quot;c&quot;minute&quot;c&quot;second&quot;d}'>
<field name='year' declared_type='SInt32' type64='i' type='l'/>
<field name='month' declared_type='SInt8' type='c'/>
<field name='day' declared_type='SInt8' type='c'/>
<field name='hour' declared_type='SInt8' type='c'/>
<field name='minute' declared_type='SInt8' type='c'/>
<field name='second' declared_type='double' type='d'/>
</struct>
<struct name='CFGregorianUnits' type='{_CFGregorianUnits=&quot;years&quot;i&quot;months&quot;i&quot;days&quot;i&quot;hours&quot;i&quot;minutes&quot;i&quot;seconds&quot;d}'>
<field name='years' declared_type='SInt32' type64='i' type='l'/>
<field name='months' declared_type='SInt32' type64='i' type='l'/>
<field name='days' declared_type='SInt32' type64='i' type='l'/>
<field name='hours' declared_type='SInt32' type64='i' type='l'/>
<field name='minutes' declared_type='SInt32' type64='i' type='l'/>
<field name='seconds' declared_type='double' type='d'/>
</struct>
<struct name='CFMachPortContext' type64='{_CFMachPortContext=&quot;version&quot;q&quot;info&quot;^v&quot;retain&quot;^?&quot;release&quot;^?&quot;copyDescription&quot;^?}' type='{_CFMachPortContext=&quot;version&quot;i&quot;info&quot;^v&quot;retain&quot;^?&quot;release&quot;^?&quot;copyDescription&quot;^?}'>
<field name='version' declared_type='CFIndex' type64='q' type='l'/>
<field name='info' declared_type='void*' type='^v'/>
<field name='retain' function_pointer='true' declared_type='void *(*)(void *)' const='true' type='^?'>
<arg declared_type='void*' const='true' type='^v'/>
<retval declared_type='void*' const='true' type='^v'/>
</field>
<field name='release' function_pointer='true' declared_type='void (*)(void *)' type='^?'>
<arg declared_type='void*' const='true' type='^v'/>
<retval declared_type='void' type='v'/>
</field>
<field name='copyDescription' function_pointer='true' declared_type='CFStringRef (*)(void *)' type='^?'>
<arg declared_type='void*' const='true' type='^v'/>
<retval declared_type='CFStringRef' type='^{__CFString=}'/>
</field>
</struct>
<struct name='CFMessagePortContext' type64='{_CFMessagePortContext=&quot;version&quot;q&quot;info&quot;^v&quot;retain&quot;^?&quot;release&quot;^?&quot;copyDescription&quot;^?}' type='{_CFMessagePortContext=&quot;version&quot;i&quot;info&quot;^v&quot;retain&quot;^?&quot;release&quot;^?&quot;copyDescription&quot;^?}'>
<field name='version' declared_type='CFIndex' type64='q' type='l'/>
<field name='info' declared_type='void*' type='^v'/>
<field name='retain' function_pointer='true' declared_type='void *(*)(void *)' const='true' type='^?'>
<arg declared_type='void*' const='true' type='^v'/>
<retval declared_type='void*' const='true' type='^v'/>
</field>
<field name='release' function_pointer='true' declared_type='void (*)(void *)' type='^?'>
<arg declared_type='void*' const='true' type='^v'/>
<retval declared_type='void' type='v'/>
</field>
<field name='copyDescription' function_pointer='true' declared_type='CFStringRef (*)(void *)' type='^?'>
<arg declared_type='void*' const='true' type='^v'/>
<retval declared_type='CFStringRef' type='^{__CFString=}'/>
</field>
</struct>
<struct name='CFRange' type64='{_CFRange=&quot;location&quot;q&quot;length&quot;q}' type='{_CFRange=&quot;location&quot;i&quot;length&quot;i}'>
<field name='location' declared_type='CFIndex' type64='q' type='l'/>
<field name='length' declared_type='CFIndex' type64='q' type='l'/>
</struct>
<struct name='CFRunLoopObserverContext' type64='{_CFRunLoopObserverContext=&quot;version&quot;q&quot;info&quot;^v&quot;retain&quot;^?&quot;release&quot;^?&quot;copyDescription&quot;^?}' type='{_CFRunLoopObserverContext=&quot;version&quot;i&quot;info&quot;^v&quot;retain&quot;^?&quot;release&quot;^?&quot;copyDescription&quot;^?}'>
<field name='version' declared_type='CFIndex' type64='q' type='l'/>
<field name='info' declared_type='void*' type='^v'/>
<field name='retain' function_pointer='true' declared_type='void *(*)(void *)' const='true' type='^?'>
<arg declared_type='void*' const='true' type='^v'/>
<retval declared_type='void*' const='true' type='^v'/>
</field>
<field name='release' function_pointer='true' declared_type='void (*)(void *)' type='^?'>
<arg declared_type='void*' const='true' type='^v'/>
<retval declared_type='void' type='v'/>
</field>
<field name='copyDescription' function_pointer='true' declared_type='CFStringRef (*)(void *)' type='^?'>
<arg declared_type='void*' const='true' type='^v'/>
<retval declared_type='CFStringRef' type='^{__CFString=}'/>
</field>
</struct>
<struct name='CFRunLoopSourceContext' type64='{_CFRunLoopSourceContext=&quot;version&quot;q&quot;info&quot;^v&quot;retain&quot;^?&quot;release&quot;^?&quot;copyDescription&quot;^?&quot;equal&quot;^?&quot;hash&quot;^?&quot;schedule&quot;^?&quot;cancel&quot;^?&quot;perform&quot;^?}' type='{_CFRunLoopSourceContext=&quot;version&quot;i&quot;info&quot;^v&quot;retain&quot;^?&quot;release&quot;^?&quot;copyDescription&quot;^?&quot;equal&quot;^?&quot;hash&quot;^?&quot;schedule&quot;^?&quot;cancel&quot;^?&quot;perform&quot;^?}'>
<field name='version' declared_type='CFIndex' type64='q' type='l'/>
<field name='info' declared_type='void*' type='^v'/>
<field name='retain' function_pointer='true' declared_type='void *(*)(void *)' const='true' type='^?'>
<arg declared_type='void*' const='true' type='^v'/>
<retval declared_type='void*' const='true' type='^v'/>
</field>
<field name='release' function_pointer='true' declared_type='void (*)(void *)' type='^?'>
<arg declared_type='void*' const='true' type='^v'/>
<retval declared_type='void' type='v'/>
</field>
<field name='copyDescription' function_pointer='true' declared_type='CFStringRef (*)(void *)' type='^?'>
<arg declared_type='void*' const='true' type='^v'/>
<retval declared_type='CFStringRef' type='^{__CFString=}'/>
</field>
<field name='equal' function_pointer='true' declared_type='Boolean (*)(void *, void *)' type='^?'>
<arg declared_type='void*' const='true' type='^v'/>
<arg declared_type='void*' const='true' type='^v'/>
<retval declared_type='Boolean' type='B'/>
</field>
<field name='hash' function_pointer='true' declared_type='CFHashCode (*)(void *)' type='^?'>
<arg declared_type='void*' const='true' type='^v'/>
<retval declared_type='CFHashCode' type64='Q' type='L'/>
</field>
<field name='schedule' function_pointer='true' declared_type='void (*)(void *, CFRunLoopRef, CFStringRef)' type='^?'>
<arg declared_type='void*' type='^v'/>
<arg declared_type='CFRunLoopRef' type='^{__CFRunLoop=}'/>
<arg declared_type='CFStringRef' type='^{__CFString=}'/>
<retval declared_type='void' type='v'/>
</field>
<field name='cancel' function_pointer='true' declared_type='void (*)(void *, CFRunLoopRef, CFStringRef)' type='^?'>
<arg declared_type='void*' type='^v'/>
<arg declared_type='CFRunLoopRef' type='^{__CFRunLoop=}'/>
<arg declared_type='CFStringRef' type='^{__CFString=}'/>
<retval declared_type='void' type='v'/>
</field>
<field name='perform' function_pointer='true' declared_type='void (*)(void *)' type='^?'>
<arg declared_type='void*' type='^v'/>
<retval declared_type='void' type='v'/>
</field>
</struct>
<struct name='CFRunLoopSourceContext1' type64='{_CFRunLoopSourceContext1=&quot;version&quot;q&quot;info&quot;^v&quot;retain&quot;^?&quot;release&quot;^?&quot;copyDescription&quot;^?&quot;equal&quot;^?&quot;hash&quot;^?&quot;getPort&quot;^?&quot;perform&quot;^?}' type='{_CFRunLoopSourceContext1=&quot;version&quot;i&quot;info&quot;^v&quot;retain&quot;^?&quot;release&quot;^?&quot;copyDescription&quot;^?&quot;equal&quot;^?&quot;hash&quot;^?&quot;getPort&quot;^?&quot;perform&quot;^?}'>
<field name='version' declared_type='CFIndex' type64='q' type='l'/>
<field name='info' declared_type='void*' type='^v'/>
<field name='retain' function_pointer='true' declared_type='void *(*)(void *)' const='true' type='^?'>
<arg declared_type='void*' const='true' type='^v'/>
<retval declared_type='void*' const='true' type='^v'/>
</field>
<field name='release' function_pointer='true' declared_type='void (*)(void *)' type='^?'>
<arg declared_type='void*' const='true' type='^v'/>
<retval declared_type='void' type='v'/>
</field>
<field name='copyDescription' function_pointer='true' declared_type='CFStringRef (*)(void *)' type='^?'>
<arg declared_type='void*' const='true' type='^v'/>
<retval declared_type='CFStringRef' type='^{__CFString=}'/>
</field>
<field name='equal' function_pointer='true' declared_type='Boolean (*)(void *, void *)' type='^?'>
<arg declared_type='void*' const='true' type='^v'/>
<arg declared_type='void*' const='true' type='^v'/>
<retval declared_type='Boolean' type='B'/>
</field>
<field name='hash' function_pointer='true' declared_type='CFHashCode (*)(void *)' type='^?'>
<arg declared_type='void*' const='true' type='^v'/>
<retval declared_type='CFHashCode' type64='Q' type='L'/>
</field>
<field name='getPort' function_pointer='true' declared_type='mach_port_t (*)(void *)' type='^?'>
<arg declared_type='void*' type='^v'/>
<retval declared_type='mach_port_t' type='I'/>
</field>
<field name='perform' function_pointer='true' declared_type='void *(*)(void *, CFIndex, CFAllocatorRef, void *)' type='^?'>
<arg declared_type='void*' type='^v'/>
<arg declared_type='CFIndex' type64='q' type='l'/>
<arg declared_type='CFAllocatorRef' type='^{__CFAllocator=}'/>
<arg declared_type='void*' type='^v'/>
<retval declared_type='void*' type='^v'/>
</field>
</struct>
<struct name='CFRunLoopTimerContext' type64='{_CFRunLoopTimerContext=&quot;version&quot;q&quot;info&quot;^v&quot;retain&quot;^?&quot;release&quot;^?&quot;copyDescription&quot;^?}' type='{_CFRunLoopTimerContext=&quot;version&quot;i&quot;info&quot;^v&quot;retain&quot;^?&quot;release&quot;^?&quot;copyDescription&quot;^?}'>
<field name='version' declared_type='CFIndex' type64='q' type='l'/>
<field name='info' declared_type='void*' type='^v'/>
<field name='retain' function_pointer='true' declared_type='void *(*)(void *)' const='true' type='^?'>
<arg declared_type='void*' const='true' type='^v'/>
<retval declared_type='void*' const='true' type='^v'/>
</field>
<field name='release' function_pointer='true' declared_type='void (*)(void *)' type='^?'>
<arg declared_type='void*' const='true' type='^v'/>
<retval declared_type='void' type='v'/>
</field>
<field name='copyDescription' function_pointer='true' declared_type='CFStringRef (*)(void *)' type='^?'>
<arg declared_type='void*' const='true' type='^v'/>
<retval declared_type='CFStringRef' type='^{__CFString=}'/>
</field>
</struct>
<struct name='CFSetCallBacks' type64='{_CFSetCallBacks=&quot;version&quot;q&quot;retain&quot;^?&quot;release&quot;^?&quot;copyDescription&quot;^?&quot;equal&quot;^?&quot;hash&quot;^?}' type='{_CFSetCallBacks=&quot;version&quot;i&quot;retain&quot;^?&quot;release&quot;^?&quot;copyDescription&quot;^?&quot;equal&quot;^?&quot;hash&quot;^?}'>
<field name='version' declared_type='CFIndex' type64='q' type='l'/>
<field name='retain' function_pointer='true' declared_type='CFSetRetainCallBack' type='^?'>
<arg declared_type='CFAllocatorRef' type='^{__CFAllocator=}'/>
<arg declared_type='void*' const='true' type='^v'/>
<retval declared_type='void*' const='true' type='^v'/>
</field>
<field name='release' function_pointer='true' declared_type='CFSetReleaseCallBack' type='^?'>
<arg declared_type='CFAllocatorRef' type='^{__CFAllocator=}'/>
<arg declared_type='void*' const='true' type='^v'/>
<retval declared_type='void' type='v'/>
</field>
<field name='copyDescription' function_pointer='true' declared_type='CFSetCopyDescriptionCallBack' type='^?'>
<arg declared_type='void*' const='true' type='^v'/>
<retval declared_type='CFStringRef' type='^{__CFString=}'/>
</field>
<field name='equal' function_pointer='true' declared_type='CFSetEqualCallBack' type='^?'>
<arg declared_type='void*' const='true' type='^v'/>
<arg declared_type='void*' const='true' type='^v'/>
<retval declared_type='Boolean' type='B'/>
</field>
<field name='hash' function_pointer='true' declared_type='CFSetHashCallBack' type='^?'>
<arg declared_type='void*' const='true' type='^v'/>
<retval declared_type='CFHashCode' type64='Q' type='L'/>
</field>
</struct>
<struct name='CFSocketContext' type64='{_CFSocketContext=&quot;version&quot;q&quot;info&quot;^v&quot;retain&quot;^?&quot;release&quot;^?&quot;copyDescription&quot;^?}' type='{_CFSocketContext=&quot;version&quot;i&quot;info&quot;^v&quot;retain&quot;^?&quot;release&quot;^?&quot;copyDescription&quot;^?}'>
<field name='version' declared_type='CFIndex' type64='q' type='l'/>
<field name='info' declared_type='void*' type='^v'/>
<field name='retain' function_pointer='true' declared_type='void *(*)(void *)' const='true' type='^?'>
<arg declared_type='void*' const='true' type='^v'/>
<retval declared_type='void*' const='true' type='^v'/>
</field>
<field name='release' function_pointer='true' declared_type='void (*)(void *)' type='^?'>
<arg declared_type='void*' const='true' type='^v'/>
<retval declared_type='void' type='v'/>
</field>
<field name='copyDescription' function_pointer='true' declared_type='CFStringRef (*)(void *)' type='^?'>
<arg declared_type='void*' const='true' type='^v'/>
<retval declared_type='CFStringRef' type='^{__CFString=}'/>
</field>
</struct>
<struct name='CFSocketSignature' type='{_CFSocketSignature=&quot;protocolFamily&quot;i&quot;socketType&quot;i&quot;protocol&quot;i&quot;address&quot;^{__CFData}}'>
<field name='protocolFamily' declared_type='SInt32' type64='i' type='l'/>
<field name='socketType' declared_type='SInt32' type64='i' type='l'/>
<field name='protocol' declared_type='SInt32' type64='i' type='l'/>
<field name='address' declared_type='CFDataRef' type='^{__CFData=}'/>
</struct>
<struct name='CFStreamClientContext' type64='{_CFStreamClientContext=&quot;version&quot;q&quot;info&quot;^v&quot;retain&quot;^?&quot;release&quot;^?&quot;copyDescription&quot;^?}' type='{_CFStreamClientContext=&quot;version&quot;i&quot;info&quot;^v&quot;retain&quot;^?&quot;release&quot;^?&quot;copyDescription&quot;^?}'>
<field name='version' declared_type='CFIndex' type64='q' type='l'/>
<field name='info' declared_type='void*' type='^v'/>
<field name='retain' function_pointer='true' declared_type='void *(*)(void *)' type='^?'>
<arg declared_type='void*' type='^v'/>
<retval declared_type='void*' type='^v'/>
</field>
<field name='release' function_pointer='true' declared_type='void (*)(void *)' type='^?'>
<arg declared_type='void*' type='^v'/>
<retval declared_type='void' type='v'/>
</field>
<field name='copyDescription' function_pointer='true' declared_type='CFStringRef (*)(void *)' type='^?'>
<arg declared_type='void*' type='^v'/>
<retval declared_type='CFStringRef' type='^{__CFString=}'/>
</field>
</struct>
<struct name='CFStreamError' type64='{_CFStreamError=&quot;domain&quot;q&quot;error&quot;i}' type='{_CFStreamError=&quot;domain&quot;i&quot;error&quot;i}'>
<field name='domain' declared_type='CFIndex' type64='q' type='l'/>
<field name='error' declared_type='SInt32' type64='i' type='l'/>
</struct>
<struct name='CFStringInlineBuffer' type64='{_CFStringInlineBuffer=&quot;buffer&quot;[64S]&quot;theString&quot;^{__CFString}&quot;directBuffer&quot;^S&quot;rangeToBuffer&quot;{_CFRange=&quot;location&quot;q&quot;length&quot;q}&quot;bufferedRangeStart&quot;q&quot;bufferedRangeEnd&quot;q}' type='{_CFStringInlineBuffer=&quot;buffer&quot;[64S]&quot;theString&quot;^{__CFString}&quot;directBuffer&quot;^S&quot;rangeToBuffer&quot;{_CFRange=&quot;location&quot;i&quot;length&quot;i}&quot;bufferedRangeStart&quot;i&quot;bufferedRangeEnd&quot;i}'>
<field name='buffer' declared_type='UniChar*' type='[64S]'/>
<field name='theString' declared_type='CFStringRef' type='^{__CFString=}'/>
<field name='directBuffer' declared_type='UniChar*' const='true' type='^S'/>
<field name='rangeToBuffer' declared_type='CFRange' type64='{_CFRange=&quot;location&quot;q&quot;length&quot;q}' type='{_CFRange=&quot;location&quot;i&quot;length&quot;i}'/>
<field name='bufferedRangeStart' declared_type='CFIndex' type64='q' type='l'/>
<field name='bufferedRangeEnd' declared_type='CFIndex' type64='q' type='l'/>
</struct>
<struct name='CFSwappedFloat32' type='{_CFSwappedFloat32=&quot;v&quot;I}'>
<field name='v' declared_type='uint32_t' type='I'/>
</struct>
<struct name='CFSwappedFloat64' type='{_CFSwappedFloat64=&quot;v&quot;Q}'>
<field name='v' declared_type='uint64_t' type='Q'/>
</struct>
<struct name='CFTreeContext' type64='{_CFTreeContext=&quot;version&quot;q&quot;info&quot;^v&quot;retain&quot;^?&quot;release&quot;^?&quot;copyDescription&quot;^?}' type='{_CFTreeContext=&quot;version&quot;i&quot;info&quot;^v&quot;retain&quot;^?&quot;release&quot;^?&quot;copyDescription&quot;^?}'>
<field name='version' declared_type='CFIndex' type64='q' type='l'/>
<field name='info' declared_type='void*' type='^v'/>
<field name='retain' function_pointer='true' declared_type='CFTreeRetainCallBack' type='^?'>
<arg declared_type='void*' const='true' type='^v'/>
<retval declared_type='void*' const='true' type='^v'/>
</field>
<field name='release' function_pointer='true' declared_type='CFTreeReleaseCallBack' type='^?'>
<arg declared_type='void*' const='true' type='^v'/>
<retval declared_type='void' type='v'/>
</field>
<field name='copyDescription' function_pointer='true' declared_type='CFTreeCopyDescriptionCallBack' type='^?'>
<arg declared_type='void*' const='true' type='^v'/>
<retval declared_type='CFStringRef' type='^{__CFString=}'/>
</field>
</struct>
<struct name='CFUUIDBytes' type='{_CFUUIDBytes=&quot;byte0&quot;C&quot;byte1&quot;C&quot;byte2&quot;C&quot;byte3&quot;C&quot;byte4&quot;C&quot;byte5&quot;C&quot;byte6&quot;C&quot;byte7&quot;C&quot;byte8&quot;C&quot;byte9&quot;C&quot;byte10&quot;C&quot;byte11&quot;C&quot;byte12&quot;C&quot;byte13&quot;C&quot;byte14&quot;C&quot;byte15&quot;C}'>
<field name='byte0' declared_type='UInt8' type='C'/>
<field name='byte1' declared_type='UInt8' type='C'/>
<field name='byte2' declared_type='UInt8' type='C'/>
<field name='byte3' declared_type='UInt8' type='C'/>
<field name='byte4' declared_type='UInt8' type='C'/>
<field name='byte5' declared_type='UInt8' type='C'/>
<field name='byte6' declared_type='UInt8' type='C'/>
<field name='byte7' declared_type='UInt8' type='C'/>
<field name='byte8' declared_type='UInt8' type='C'/>
<field name='byte9' declared_type='UInt8' type='C'/>
<field name='byte10' declared_type='UInt8' type='C'/>
<field name='byte11' declared_type='UInt8' type='C'/>
<field name='byte12' declared_type='UInt8' type='C'/>
<field name='byte13' declared_type='UInt8' type='C'/>
<field name='byte14' declared_type='UInt8' type='C'/>
<field name='byte15' declared_type='UInt8' type='C'/>
</struct>
<struct name='CFXMLAttributeDeclarationInfo' type='{_CFXMLAttributeDeclarationInfo=&quot;attributeName&quot;^{__CFString}&quot;typeString&quot;^{__CFString}&quot;defaultString&quot;^{__CFString}}'>
<field name='attributeName' declared_type='CFStringRef' type='^{__CFString=}'/>
<field name='typeString' declared_type='CFStringRef' type='^{__CFString=}'/>
<field name='defaultString' declared_type='CFStringRef' type='^{__CFString=}'/>
</struct>
<struct name='CFXMLAttributeListDeclarationInfo' type64='{_CFXMLAttributeListDeclarationInfo=&quot;numberOfAttributes&quot;q&quot;attributes&quot;^{_CFXMLAttributeDeclarationInfo=&quot;attributeName&quot;^{__CFString}&quot;typeString&quot;^{__CFString}&quot;defaultString&quot;^{__CFString}}}' type='{_CFXMLAttributeListDeclarationInfo=&quot;numberOfAttributes&quot;i&quot;attributes&quot;^{_CFXMLAttributeDeclarationInfo=&quot;attributeName&quot;^{__CFString}&quot;typeString&quot;^{__CFString}&quot;defaultString&quot;^{__CFString}}}'>
<field name='numberOfAttributes' declared_type='CFIndex' type64='q' type='l'/>
<field name='attributes' declared_type='CFXMLAttributeDeclarationInfo*' type='^{_CFXMLAttributeDeclarationInfo=&quot;attributeName&quot;^{__CFString}&quot;typeString&quot;^{__CFString}&quot;defaultString&quot;^{__CFString}}'/>
</struct>
<struct name='CFXMLDocumentInfo' type='{_CFXMLDocumentInfo=&quot;sourceURL&quot;^{__CFURL}&quot;encoding&quot;I}'>
<field name='sourceURL' declared_type='CFURLRef' type='^{__CFURL=}'/>
<field name='encoding' declared_type='CFStringEncoding' type64='I' type='L'/>
</struct>
<struct name='CFXMLDocumentTypeInfo' type='{_CFXMLDocumentTypeInfo=&quot;externalID&quot;{_CFXMLExternalID=&quot;systemID&quot;^{__CFURL}&quot;publicID&quot;^{__CFString}}}'>
<field name='externalID' declared_type='CFXMLExternalID' type='{_CFXMLExternalID=&quot;systemID&quot;^{__CFURL}&quot;publicID&quot;^{__CFString}}'/>
</struct>
<struct name='CFXMLElementInfo' type='{_CFXMLElementInfo=&quot;attributes&quot;^{__CFDictionary}&quot;attributeOrder&quot;^{__CFArray}&quot;isEmpty&quot;B&quot;_reserved&quot;[3c]}'>
<field name='attributes' declared_type='CFDictionaryRef' type='^{__CFDictionary=}'/>
<field name='attributeOrder' declared_type='CFArrayRef' type='^{__CFArray=}'/>
<field name='isEmpty' declared_type='Boolean' type='B'/>
<field name='_reserved' declared_type='char*' type='[3c]'/>
</struct>
<struct name='CFXMLElementTypeDeclarationInfo' type='{_CFXMLElementTypeDeclarationInfo=&quot;contentDescription&quot;^{__CFString}}'>
<field name='contentDescription' declared_type='CFStringRef' type='^{__CFString=}'/>
</struct>
<struct name='CFXMLEntityInfo' type64='{_CFXMLEntityInfo=&quot;entityType&quot;q&quot;replacementText&quot;^{__CFString}&quot;entityID&quot;{_CFXMLExternalID=&quot;systemID&quot;^{__CFURL}&quot;publicID&quot;^{__CFString}}&quot;notationName&quot;^{__CFString}}' type='{_CFXMLEntityInfo=&quot;entityType&quot;i&quot;replacementText&quot;^{__CFString}&quot;entityID&quot;{_CFXMLExternalID=&quot;systemID&quot;^{__CFURL}&quot;publicID&quot;^{__CFString}}&quot;notationName&quot;^{__CFString}}'>
<field name='entityType' declared_type='CFXMLEntityTypeCode' type64='q' type='l'/>
<field name='replacementText' declared_type='CFStringRef' type='^{__CFString=}'/>
<field name='entityID' declared_type='CFXMLExternalID' type='{_CFXMLExternalID=&quot;systemID&quot;^{__CFURL}&quot;publicID&quot;^{__CFString}}'/>
<field name='notationName' declared_type='CFStringRef' type='^{__CFString=}'/>
</struct>
<struct name='CFXMLEntityReferenceInfo' type64='{_CFXMLEntityReferenceInfo=&quot;entityType&quot;q}' type='{_CFXMLEntityReferenceInfo=&quot;entityType&quot;i}'>
<field name='entityType' declared_type='CFXMLEntityTypeCode' type64='q' type='l'/>
</struct>
<struct name='CFXMLExternalID' type='{_CFXMLExternalID=&quot;systemID&quot;^{__CFURL}&quot;publicID&quot;^{__CFString}}'>
<field name='systemID' declared_type='CFURLRef' type='^{__CFURL=}'/>
<field name='publicID' declared_type='CFStringRef' type='^{__CFString=}'/>
</struct>
<struct name='CFXMLNotationInfo' type='{_CFXMLNotationInfo=&quot;externalID&quot;{_CFXMLExternalID=&quot;systemID&quot;^{__CFURL}&quot;publicID&quot;^{__CFString}}}'>
<field name='externalID' declared_type='CFXMLExternalID' type='{_CFXMLExternalID=&quot;systemID&quot;^{__CFURL}&quot;publicID&quot;^{__CFString}}'/>
</struct>
<struct name='CFXMLParserCallBacks' type64='{_CFXMLParserCallBacks=&quot;version&quot;q&quot;createXMLStructure&quot;^?&quot;addChild&quot;^?&quot;endXMLStructure&quot;^?&quot;resolveExternalEntity&quot;^?&quot;handleError&quot;^?}' type='{_CFXMLParserCallBacks=&quot;version&quot;i&quot;createXMLStructure&quot;^?&quot;addChild&quot;^?&quot;endXMLStructure&quot;^?&quot;resolveExternalEntity&quot;^?&quot;handleError&quot;^?}'>
<field name='version' declared_type='CFIndex' type64='q' type='l'/>
<field name='createXMLStructure' function_pointer='true' declared_type='CFXMLParserCreateXMLStructureCallBack' type='^?'>
<arg declared_type='CFXMLParserRef' type='^{__CFXMLParser=}'/>
<arg declared_type='CFXMLNodeRef' type='^{__CFXMLNode=}'/>
<arg declared_type='void*' type='^v'/>
<retval declared_type='void*' type='^v'/>
</field>
<field name='addChild' function_pointer='true' declared_type='CFXMLParserAddChildCallBack' type='^?'>
<arg declared_type='CFXMLParserRef' type='^{__CFXMLParser=}'/>
<arg declared_type='void*' type='^v'/>
<arg declared_type='void*' type='^v'/>
<arg declared_type='void*' type='^v'/>
<retval declared_type='void' type='v'/>
</field>
<field name='endXMLStructure' function_pointer='true' declared_type='CFXMLParserEndXMLStructureCallBack' type='^?'>
<arg declared_type='CFXMLParserRef' type='^{__CFXMLParser=}'/>
<arg declared_type='void*' type='^v'/>
<arg declared_type='void*' type='^v'/>
<retval declared_type='void' type='v'/>
</field>
<field name='resolveExternalEntity' function_pointer='true' declared_type='CFXMLParserResolveExternalEntityCallBack' type='^?'>
<arg declared_type='CFXMLParserRef' type='^{__CFXMLParser=}'/>
<arg declared_type='CFXMLExternalID*' type='^{_CFXMLExternalID=^{__CFURL}^{__CFString}}'/>
<arg declared_type='void*' type='^v'/>
<retval declared_type='CFDataRef' type='^{__CFData=}'/>
</field>
<field name='handleError' function_pointer='true' declared_type='CFXMLParserHandleErrorCallBack' type='^?'>
<arg declared_type='CFXMLParserRef' type='^{__CFXMLParser=}'/>
<arg declared_type='CFXMLParserStatusCode' type64='q' type='l'/>
<arg declared_type='void*' type='^v'/>
<retval declared_type='Boolean' type='B'/>
</field>
</struct>
<struct name='CFXMLParserContext' type64='{_CFXMLParserContext=&quot;version&quot;q&quot;info&quot;^v&quot;retain&quot;^?&quot;release&quot;^?&quot;copyDescription&quot;^?}' type='{_CFXMLParserContext=&quot;version&quot;i&quot;info&quot;^v&quot;retain&quot;^?&quot;release&quot;^?&quot;copyDescription&quot;^?}'>
<field name='version' declared_type='CFIndex' type64='q' type='l'/>
<field name='info' declared_type='void*' type='^v'/>
<field name='retain' function_pointer='true' declared_type='CFXMLParserRetainCallBack' type='^?'>
<arg declared_type='void*' const='true' type='^v'/>
<retval declared_type='void*' const='true' type='^v'/>
</field>
<field name='release' function_pointer='true' declared_type='CFXMLParserReleaseCallBack' type='^?'>
<arg declared_type='void*' const='true' type='^v'/>
<retval declared_type='void' type='v'/>
</field>
<field name='copyDescription' function_pointer='true' declared_type='CFXMLParserCopyDescriptionCallBack' type='^?'>
<arg declared_type='void*' const='true' type='^v'/>
<retval declared_type='CFStringRef' type='^{__CFString=}'/>
</field>
</struct>
<struct name='CFXMLProcessingInstructionInfo' type='{_CFXMLProcessingInstructionInfo=&quot;dataString&quot;^{__CFString}}'>
<field name='dataString' declared_type='CFStringRef' type='^{__CFString=}'/>
</struct>
<struct name='IUnknownVTbl' type='{IUnknownVTbl=&quot;_reserved&quot;^v&quot;QueryInterface&quot;^?&quot;AddRef&quot;^?&quot;Release&quot;^?}'>
<field name='_reserved' declared_type='void*' type='^v'/>
<field name='QueryInterface' function_pointer='true' declared_type='HRESULT (*)(void *, REFIID, LPVOID *)' type='^?'>
<arg declared_type='void*' type='^v'/>
<arg declared_type='REFIID' type='{_REFIID=CCCCCCCCCCCCCCCC}'/>
<arg declared_type='LPVOID*' type='^^v'/>
<retval declared_type='HRESULT' type64='i' type='l'/>
</field>
<field name='AddRef' function_pointer='true' declared_type='ULONG (*)(void *)' type='^?'>
<arg declared_type='void*' type='^v'/>
<retval declared_type='ULONG' type64='I' type='L'/>
</field>
<field name='Release' function_pointer='true' declared_type='ULONG (*)(void *)' type='^?'>
<arg declared_type='void*' type='^v'/>
<retval declared_type='ULONG' type64='I' type='L'/>
</field>
</struct>
<struct name='REFIID' type='{_REFIID=&quot;byte0&quot;C&quot;byte1&quot;C&quot;byte2&quot;C&quot;byte3&quot;C&quot;byte4&quot;C&quot;byte5&quot;C&quot;byte6&quot;C&quot;byte7&quot;C&quot;byte8&quot;C&quot;byte9&quot;C&quot;byte10&quot;C&quot;byte11&quot;C&quot;byte12&quot;C&quot;byte13&quot;C&quot;byte14&quot;C&quot;byte15&quot;C}'>
<field name='byte0' declared_type='UInt8' type='C'/>
<field name='byte1' declared_type='UInt8' type='C'/>
<field name='byte2' declared_type='UInt8' type='C'/>
<field name='byte3' declared_type='UInt8' type='C'/>
<field name='byte4' declared_type='UInt8' type='C'/>
<field name='byte5' declared_type='UInt8' type='C'/>
<field name='byte6' declared_type='UInt8' type='C'/>
<field name='byte7' declared_type='UInt8' type='C'/>
<field name='byte8' declared_type='UInt8' type='C'/>
<field name='byte9' declared_type='UInt8' type='C'/>
<field name='byte10' declared_type='UInt8' type='C'/>
<field name='byte11' declared_type='UInt8' type='C'/>
<field name='byte12' declared_type='UInt8' type='C'/>
<field name='byte13' declared_type='UInt8' type='C'/>
<field name='byte14' declared_type='UInt8' type='C'/>
<field name='byte15' declared_type='UInt8' type='C'/>
</struct>
<cftype name='CFAllocatorRef' gettypeid_func='CFAllocatorGetTypeID' type='^{__CFAllocator=}' tollfree='__NSCFType'/>
<cftype name='CFArrayRef' gettypeid_func='CFArrayGetTypeID' type='^{__CFArray=}' tollfree='__NSCFArray'/>
<cftype name='CFAttributedStringRef' gettypeid_func='CFAttributedStringGetTypeID' type='^{__CFAttributedString=}' tollfree='__NSCFAttributedString'/>
<cftype name='CFBagRef' gettypeid_func='CFBagGetTypeID' type='^{__CFBag=}' tollfree='__NSCFType'/>
<cftype name='CFBinaryHeapRef' gettypeid_func='CFBinaryHeapGetTypeID' type='^{__CFBinaryHeap=}' tollfree='__NSCFType'/>
<cftype name='CFBitVectorRef' gettypeid_func='CFBitVectorGetTypeID' type='^{__CFBitVector=}' tollfree='__NSCFType'/>
<cftype name='CFBooleanRef' gettypeid_func='CFBooleanGetTypeID' type='^{__CFBoolean=}' tollfree='__NSCFBoolean'/>
<cftype name='CFBundleRef' gettypeid_func='CFBundleGetTypeID' type='^{__CFBundle=}' tollfree='__NSCFType'/>
<cftype name='CFCalendarRef' gettypeid_func='CFCalendarGetTypeID' type='^{__CFCalendar=}' tollfree='__NSCFCalendar'/>
<cftype name='CFCharacterSetRef' gettypeid_func='CFCharacterSetGetTypeID' type='^{__CFCharacterSet=}' tollfree='__NSCFCharacterSet'/>
<cftype name='CFDataRef' gettypeid_func='CFDataGetTypeID' type='^{__CFData=}' tollfree='__NSCFData'/>
<cftype name='CFDateFormatterRef' gettypeid_func='CFDateFormatterGetTypeID' type='^{__CFDateFormatter=}' tollfree='__NSCFType'/>
<cftype name='CFDateRef' gettypeid_func='CFDateGetTypeID' type='^{__CFDate=}' tollfree='__NSCFType'/>
<cftype name='CFDictionaryRef' gettypeid_func='CFDictionaryGetTypeID' type='^{__CFDictionary=}' tollfree='__NSCFDictionary'/>
<cftype name='CFErrorRef' gettypeid_func='CFErrorGetTypeID' type='^{__CFError=}' tollfree='__NSCFError'/>
<cftype name='CFFileDescriptorRef' gettypeid_func='CFFileDescriptorGetTypeID' type='^{__CFFileDescriptor=}' tollfree='__NSCFType'/>
<cftype name='CFFileSecurityRef' gettypeid_func='CFFileSecurityGetTypeID' type='^{__CFFileSecurity=}' tollfree='__NSCFType'/>
<cftype name='CFLocaleRef' gettypeid_func='CFLocaleGetTypeID' type='^{__CFLocale=}' tollfree='__NSCFLocale'/>
<cftype name='CFMachPortRef' gettypeid_func='CFMachPortGetTypeID' type='^{__CFMachPort=}' tollfree='NSMachPort'/>
<cftype name='CFMessagePortRef' gettypeid_func='CFMessagePortGetTypeID' type='^{__CFMessagePort=}' tollfree='__NSCFType'/>
<cftype name='CFMutableArrayRef' gettypeid_func='CFArrayGetTypeID' type='^{__CFArray=}' tollfree='__NSCFArray'/>
<cftype name='CFMutableAttributedStringRef' gettypeid_func='CFAttributedStringGetTypeID' type='^{__CFAttributedString=}' tollfree='__NSCFAttributedString'/>
<cftype name='CFMutableBagRef' gettypeid_func='CFBagGetTypeID' type='^{__CFBag=}' tollfree='__NSCFType'/>
<cftype name='CFMutableBitVectorRef' gettypeid_func='CFBitVectorGetTypeID' type='^{__CFBitVector=}' tollfree='__NSCFType'/>
<cftype name='CFMutableCharacterSetRef' gettypeid_func='CFCharacterSetGetTypeID' type='^{__CFCharacterSet=}' tollfree='__NSCFCharacterSet'/>
<cftype name='CFMutableDataRef' gettypeid_func='CFDataGetTypeID' type='^{__CFData=}' tollfree='__NSCFData'/>
<cftype name='CFMutableDictionaryRef' gettypeid_func='CFDictionaryGetTypeID' type='^{__CFDictionary=}' tollfree='__NSCFDictionary'/>
<cftype name='CFMutableSetRef' gettypeid_func='CFSetGetTypeID' type='^{__CFSet=}' tollfree='__NSCFSet'/>
<cftype name='CFMutableStringRef' gettypeid_func='CFStringGetTypeID' type='^{__CFString=}' tollfree='__NSCFString'/>
<cftype name='CFNotificationCenterRef' gettypeid_func='CFNotificationCenterGetTypeID' type='^{__CFNotificationCenter=}' tollfree='__NSCFType'/>
<cftype name='CFNullRef' gettypeid_func='CFNullGetTypeID' type='^{__CFNull=}' tollfree='NSNull'/>
<cftype name='CFNumberFormatterRef' gettypeid_func='CFNumberFormatterGetTypeID' type='^{__CFNumberFormatter=}' tollfree='__NSCFType'/>
<cftype name='CFNumberRef' gettypeid_func='CFNumberGetTypeID' type='^{__CFNumber=}' tollfree='__NSCFNumber'/>
<cftype name='CFPlugInInstanceRef' gettypeid_func='CFPlugInInstanceGetTypeID' type='^{__CFPlugInInstance=}' tollfree='__NSCFType'/>
<cftype name='CFPlugInRef' gettypeid_func='CFPlugInGetTypeID' type='^{__CFBundle=}' tollfree='__NSCFType'/>
<cftype name='CFReadStreamRef' gettypeid_func='CFReadStreamGetTypeID' type='^{__CFReadStream=}' tollfree='__NSCFInputStream'/>
<cftype name='CFRunLoopObserverRef' gettypeid_func='CFRunLoopObserverGetTypeID' type='^{__CFRunLoopObserver=}' tollfree='__NSCFType'/>
<cftype name='CFRunLoopRef' gettypeid_func='CFRunLoopGetTypeID' type='^{__CFRunLoop=}' tollfree='__NSCFType'/>
<cftype name='CFRunLoopSourceRef' gettypeid_func='CFRunLoopSourceGetTypeID' type='^{__CFRunLoopSource=}' tollfree='__NSCFType'/>
<cftype name='CFRunLoopTimerRef' gettypeid_func='CFRunLoopTimerGetTypeID' type='^{__CFRunLoopTimer=}' tollfree='__NSCFTimer'/>
<cftype name='CFSetRef' gettypeid_func='CFSetGetTypeID' type='^{__CFSet=}' tollfree='__NSCFSet'/>
<cftype name='CFSocketRef' gettypeid_func='CFSocketGetTypeID' type='^{__CFSocket=}' tollfree='__NSCFType'/>
<cftype name='CFStringRef' gettypeid_func='CFStringGetTypeID' type='^{__CFString=}' tollfree='__NSCFString'/>
<cftype name='CFStringTokenizerRef' gettypeid_func='CFStringTokenizerGetTypeID' type='^{__CFStringTokenizer=}' tollfree='__NSCFType'/>
<cftype name='CFTimeZoneRef' gettypeid_func='CFTimeZoneGetTypeID' type='^{__CFTimeZone=}' tollfree='__NSCFType'/>
<cftype name='CFTreeRef' gettypeid_func='CFTreeGetTypeID' type='^{__CFTree=}' tollfree='__NSCFType'/>
<cftype name='CFTypeRef' type='^v'/>
<cftype name='CFURLEnumeratorRef' gettypeid_func='CFURLEnumeratorGetTypeID' type='^{__CFURLEnumerator=}' tollfree='__NSCFType'/>
<cftype name='CFURLRef' gettypeid_func='CFURLGetTypeID' type='^{__CFURL=}' tollfree='NSURL'/>
<cftype name='CFUUIDRef' gettypeid_func='CFUUIDGetTypeID' type='^{__CFUUID=}' tollfree='__NSCFType'/>
<cftype name='CFUserNotificationRef' gettypeid_func='CFUserNotificationGetTypeID' type='^{__CFUserNotification=}' tollfree='__NSCFType'/>
<cftype name='CFWriteStreamRef' gettypeid_func='CFWriteStreamGetTypeID' type='^{__CFWriteStream=}' tollfree='__NSCFOutputStream'/>
<cftype name='CFXMLNodeRef' gettypeid_func='CFXMLNodeGetTypeID' type='^{__CFXMLNode=}' tollfree='__NSCFType'/>
<cftype name='CFXMLParserRef' gettypeid_func='CFXMLParserGetTypeID' type='^{__CFXMLParser=}' tollfree='__NSCFType'/>
<constant name='kCFAbsoluteTimeIntervalSince1904' declared_type='CFTimeInterval' const='true' type='d'/>
<constant name='kCFAbsoluteTimeIntervalSince1970' declared_type='CFTimeInterval' const='true' type='d'/>
<constant name='kCFAllocatorDefault' declared_type='CFAllocatorRef' const='true' type='^{__CFAllocator=}'/>
<constant name='kCFAllocatorMalloc' declared_type='CFAllocatorRef' const='true' type='^{__CFAllocator=}'/>
<constant name='kCFAllocatorMallocZone' declared_type='CFAllocatorRef' const='true' type='^{__CFAllocator=}'/>
<constant name='kCFAllocatorNull' declared_type='CFAllocatorRef' const='true' type='^{__CFAllocator=}'/>
<constant name='kCFAllocatorSystemDefault' declared_type='CFAllocatorRef' const='true' type='^{__CFAllocator=}'/>
<constant name='kCFAllocatorUseContext' declared_type='CFAllocatorRef' const='true' type='^{__CFAllocator=}'/>
<constant name='kCFBooleanFalse' declared_type='CFBooleanRef' const='true' type='^{__CFBoolean=}'/>
<constant name='kCFBooleanTrue' declared_type='CFBooleanRef' const='true' type='^{__CFBoolean=}'/>
<constant name='kCFBuddhistCalendar' declared_type='CFStringRef' const='true' type='^{__CFString=}'/>
<constant name='kCFBundleDevelopmentRegionKey' declared_type='CFStringRef' const='true' type='^{__CFString=}'/>
<constant name='kCFBundleExecutableKey' declared_type='CFStringRef' const='true' type='^{__CFString=}'/>
<constant name='kCFBundleIdentifierKey' declared_type='CFStringRef' const='true' type='^{__CFString=}'/>
<constant name='kCFBundleInfoDictionaryVersionKey' declared_type='CFStringRef' const='true' type='^{__CFString=}'/>
<constant name='kCFBundleLocalizationsKey' declared_type='CFStringRef' const='true' type='^{__CFString=}'/>
<constant name='kCFBundleNameKey' declared_type='CFStringRef' const='true' type='^{__CFString=}'/>
<constant name='kCFBundleVersionKey' declared_type='CFStringRef' const='true' type='^{__CFString=}'/>
<constant name='kCFChineseCalendar' declared_type='CFStringRef' const='true' type='^{__CFString=}'/>
<constant name='kCFCopyStringBagCallBacks' declared_type='CFBagCallBacks' type64='{_CFBagCallBacks=q^?^?^?^?^?}' const='true' type='{_CFBagCallBacks=i^?^?^?^?^?}'/>
<constant name='kCFCopyStringDictionaryKeyCallBacks' declared_type='CFDictionaryKeyCallBacks' type64='{_CFDictionaryKeyCallBacks=q^?^?^?^?^?}' const='true' type='{_CFDictionaryKeyCallBacks=i^?^?^?^?^?}'/>
<constant name='kCFCopyStringSetCallBacks' declared_type='CFSetCallBacks' type64='{_CFSetCallBacks=q^?^?^?^?^?}' const='true' type='{_CFSetCallBacks=i^?^?^?^?^?}'/>
<constant name='kCFCoreFoundationVersionNumber' declared_type='double' type='d'/>
<constant name='kCFDateFormatterAMSymbol' declared_type='CFStringRef' const='true' type='^{__CFString=}'/>
<constant name='kCFDateFormatterCalendar' declared_type='CFStringRef' const='true' type='^{__CFString=}'/>
<constant name='kCFDateFormatterCalendarName' declared_type='CFStringRef' const='true' type='^{__CFString=}'/>
<constant name='kCFDateFormatterDefaultDate' declared_type='CFStringRef' const='true' type='^{__CFString=}'/>
<constant name='kCFDateFormatterDefaultFormat' declared_type='CFStringRef' const='true' type='^{__CFString=}'/>
<constant name='kCFDateFormatterDoesRelativeDateFormattingKey' declared_type='CFStringRef' const='true' type='^{__CFString=}'/>
<constant name='kCFDateFormatterEraSymbols' declared_type='CFStringRef' const='true' type='^{__CFString=}'/>
<constant name='kCFDateFormatterGregorianStartDate' declared_type='CFStringRef' const='true' type='^{__CFString=}'/>
<constant name='kCFDateFormatterIsLenient' declared_type='CFStringRef' const='true' type='^{__CFString=}'/>
<constant name='kCFDateFormatterLongEraSymbols' declared_type='CFStringRef' const='true' type='^{__CFString=}'/>
<constant name='kCFDateFormatterMonthSymbols' declared_type='CFStringRef' const='true' type='^{__CFString=}'/>
<constant name='kCFDateFormatterPMSymbol' declared_type='CFStringRef' const='true' type='^{__CFString=}'/>
<constant name='kCFDateFormatterQuarterSymbols' declared_type='CFStringRef' const='true' type='^{__CFString=}'/>
<constant name='kCFDateFormatterShortMonthSymbols' declared_type='CFStringRef' const='true' type='^{__CFString=}'/>
<constant name='kCFDateFormatterShortQuarterSymbols' declared_type='CFStringRef' const='true' type='^{__CFString=}'/>
<constant name='kCFDateFormatterShortStandaloneMonthSymbols' declared_type='CFStringRef' const='true' type='^{__CFString=}'/>
<constant name='kCFDateFormatterShortStandaloneQuarterSymbols' declared_type='CFStringRef' const='true' type='^{__CFString=}'/>
<constant name='kCFDateFormatterShortStandaloneWeekdaySymbols' declared_type='CFStringRef' const='true' type='^{__CFString=}'/>
<constant name='kCFDateFormatterShortWeekdaySymbols' declared_type='CFStringRef' const='true' type='^{__CFString=}'/>
<constant name='kCFDateFormatterStandaloneMonthSymbols' declared_type='CFStringRef' const='true' type='^{__CFString=}'/>
<constant name='kCFDateFormatterStandaloneQuarterSymbols' declared_type='CFStringRef' const='true' type='^{__CFString=}'/>
<constant name='kCFDateFormatterStandaloneWeekdaySymbols' declared_type='CFStringRef' const='true' type='^{__CFString=}'/>
<constant name='kCFDateFormatterTimeZone' declared_type='CFStringRef' const='true' type='^{__CFString=}'/>
<constant name='kCFDateFormatterTwoDigitStartDate' declared_type='CFStringRef' const='true' type='^{__CFString=}'/>
<constant name='kCFDateFormatterVeryShortMonthSymbols' declared_type='CFStringRef' const='true' type='^{__CFString=}'/>
<constant name='kCFDateFormatterVeryShortStandaloneMonthSymbols' declared_type='CFStringRef' const='true' type='^{__CFString=}'/>
<constant name='kCFDateFormatterVeryShortStandaloneWeekdaySymbols' declared_type='CFStringRef' const='true' type='^{__CFString=}'/>
<constant name='kCFDateFormatterVeryShortWeekdaySymbols' declared_type='CFStringRef' const='true' type='^{__CFString=}'/>
<constant name='kCFDateFormatterWeekdaySymbols' declared_type='CFStringRef' const='true' type='^{__CFString=}'/>
<constant name='kCFErrorDescriptionKey' declared_type='CFStringRef' const='true' type='^{__CFString=}'/>
<constant name='kCFErrorDomainCocoa' declared_type='CFStringRef' const='true' type='^{__CFString=}'/>
<constant name='kCFErrorDomainMach' declared_type='CFStringRef' const='true' type='^{__CFString=}'/>
<constant name='kCFErrorDomainOSStatus' declared_type='CFStringRef' const='true' type='^{__CFString=}'/>
<constant name='kCFErrorDomainPOSIX' declared_type='CFStringRef' const='true' type='^{__CFString=}'/>
<constant name='kCFErrorFilePathKey' declared_type='CFStringRef' const='true' type='^{__CFString=}'/>
<constant name='kCFErrorLocalizedDescriptionKey' declared_type='CFStringRef' const='true' type='^{__CFString=}'/>
<constant name='kCFErrorLocalizedFailureReasonKey' declared_type='CFStringRef' const='true' type='^{__CFString=}'/>
<constant name='kCFErrorLocalizedRecoverySuggestionKey' declared_type='CFStringRef' const='true' type='^{__CFString=}'/>
<constant name='kCFErrorURLKey' declared_type='CFStringRef' const='true' type='^{__CFString=}'/>
<constant name='kCFErrorUnderlyingErrorKey' declared_type='CFStringRef' const='true' type='^{__CFString=}'/>
<constant name='kCFGregorianCalendar' declared_type='CFStringRef' const='true' type='^{__CFString=}'/>
<constant name='kCFHebrewCalendar' declared_type='CFStringRef' const='true' type='^{__CFString=}'/>
<constant name='kCFISO8601Calendar' declared_type='CFStringRef' const='true' type='^{__CFString=}'/>
<constant name='kCFIndianCalendar' declared_type='CFStringRef' const='true' type='^{__CFString=}'/>
<constant name='kCFIslamicCalendar' declared_type='CFStringRef' const='true' type='^{__CFString=}'/>
<constant name='kCFIslamicCivilCalendar' declared_type='CFStringRef' const='true' type='^{__CFString=}'/>
<constant name='kCFJapaneseCalendar' declared_type='CFStringRef' const='true' type='^{__CFString=}'/>
<constant name='kCFLocaleAlternateQuotationBeginDelimiterKey' declared_type='CFStringRef' const='true' type='^{__CFString=}'/>
<constant name='kCFLocaleAlternateQuotationEndDelimiterKey' declared_type='CFStringRef' const='true' type='^{__CFString=}'/>
<constant name='kCFLocaleCalendar' declared_type='CFStringRef' const='true' type='^{__CFString=}'/>
<constant name='kCFLocaleCalendarIdentifier' declared_type='CFStringRef' const='true' type='^{__CFString=}'/>
<constant name='kCFLocaleCollationIdentifier' declared_type='CFStringRef' const='true' type='^{__CFString=}'/>
<constant name='kCFLocaleCollatorIdentifier' declared_type='CFStringRef' const='true' type='^{__CFString=}'/>
<constant name='kCFLocaleCountryCode' declared_type='CFStringRef' const='true' type='^{__CFString=}'/>
<constant name='kCFLocaleCurrencyCode' declared_type='CFStringRef' const='true' type='^{__CFString=}'/>
<constant name='kCFLocaleCurrencySymbol' declared_type='CFStringRef' const='true' type='^{__CFString=}'/>
<constant name='kCFLocaleCurrentLocaleDidChangeNotification' declared_type='CFStringRef' const='true' type='^{__CFString=}'/>
<constant name='kCFLocaleDecimalSeparator' declared_type='CFStringRef' const='true' type='^{__CFString=}'/>
<constant name='kCFLocaleExemplarCharacterSet' declared_type='CFStringRef' const='true' type='^{__CFString=}'/>
<constant name='kCFLocaleGroupingSeparator' declared_type='CFStringRef' const='true' type='^{__CFString=}'/>
<constant name='kCFLocaleIdentifier' declared_type='CFStringRef' const='true' type='^{__CFString=}'/>
<constant name='kCFLocaleLanguageCode' declared_type='CFStringRef' const='true' type='^{__CFString=}'/>
<constant name='kCFLocaleMeasurementSystem' declared_type='CFStringRef' const='true' type='^{__CFString=}'/>
<constant name='kCFLocaleQuotationBeginDelimiterKey' declared_type='CFStringRef' const='true' type='^{__CFString=}'/>
<constant name='kCFLocaleQuotationEndDelimiterKey' declared_type='CFStringRef' const='true' type='^{__CFString=}'/>
<constant name='kCFLocaleScriptCode' declared_type='CFStringRef' const='true' type='^{__CFString=}'/>
<constant name='kCFLocaleUsesMetricSystem' declared_type='CFStringRef' const='true' type='^{__CFString=}'/>
<constant name='kCFLocaleVariantCode' declared_type='CFStringRef' const='true' type='^{__CFString=}'/>
<constant name='kCFNull' declared_type='CFNullRef' const='true' type='^{__CFNull=}'/>
<constant name='kCFNumberFormatterAlwaysShowDecimalSeparator' declared_type='CFStringRef' const='true' type='^{__CFString=}'/>
<constant name='kCFNumberFormatterCurrencyCode' declared_type='CFStringRef' const='true' type='^{__CFString=}'/>
<constant name='kCFNumberFormatterCurrencyDecimalSeparator' declared_type='CFStringRef' const='true' type='^{__CFString=}'/>
<constant name='kCFNumberFormatterCurrencyGroupingSeparator' declared_type='CFStringRef' const='true' type='^{__CFString=}'/>
<constant name='kCFNumberFormatterCurrencySymbol' declared_type='CFStringRef' const='true' type='^{__CFString=}'/>
<constant name='kCFNumberFormatterDecimalSeparator' declared_type='CFStringRef' const='true' type='^{__CFString=}'/>
<constant name='kCFNumberFormatterDefaultFormat' declared_type='CFStringRef' const='true' type='^{__CFString=}'/>
<constant name='kCFNumberFormatterExponentSymbol' declared_type='CFStringRef' const='true' type='^{__CFString=}'/>
<constant name='kCFNumberFormatterFormatWidth' declared_type='CFStringRef' const='true' type='^{__CFString=}'/>
<constant name='kCFNumberFormatterGroupingSeparator' declared_type='CFStringRef' const='true' type='^{__CFString=}'/>
<constant name='kCFNumberFormatterGroupingSize' declared_type='CFStringRef' const='true' type='^{__CFString=}'/>
<constant name='kCFNumberFormatterInfinitySymbol' declared_type='CFStringRef' const='true' type='^{__CFString=}'/>
<constant name='kCFNumberFormatterInternationalCurrencySymbol' declared_type='CFStringRef' const='true' type='^{__CFString=}'/>
<constant name='kCFNumberFormatterIsLenient' declared_type='CFStringRef' const='true' type='^{__CFString=}'/>
<constant name='kCFNumberFormatterMaxFractionDigits' declared_type='CFStringRef' const='true' type='^{__CFString=}'/>
<constant name='kCFNumberFormatterMaxIntegerDigits' declared_type='CFStringRef' const='true' type='^{__CFString=}'/>
<constant name='kCFNumberFormatterMaxSignificantDigits' declared_type='CFStringRef' const='true' type='^{__CFString=}'/>
<constant name='kCFNumberFormatterMinFractionDigits' declared_type='CFStringRef' const='true' type='^{__CFString=}'/>
<constant name='kCFNumberFormatterMinIntegerDigits' declared_type='CFStringRef' const='true' type='^{__CFString=}'/>
<constant name='kCFNumberFormatterMinSignificantDigits' declared_type='CFStringRef' const='true' type='^{__CFString=}'/>
<constant name='kCFNumberFormatterMinusSign' declared_type='CFStringRef' const='true' type='^{__CFString=}'/>
<constant name='kCFNumberFormatterMultiplier' declared_type='CFStringRef' const='true' type='^{__CFString=}'/>
<constant name='kCFNumberFormatterNaNSymbol' declared_type='CFStringRef' const='true' type='^{__CFString=}'/>
<constant name='kCFNumberFormatterNegativePrefix' declared_type='CFStringRef' const='true' type='^{__CFString=}'/>
<constant name='kCFNumberFormatterNegativeSuffix' declared_type='CFStringRef' const='true' type='^{__CFString=}'/>
<constant name='kCFNumberFormatterPaddingCharacter' declared_type='CFStringRef' const='true' type='^{__CFString=}'/>
<constant name='kCFNumberFormatterPaddingPosition' declared_type='CFStringRef' const='true' type='^{__CFString=}'/>
<constant name='kCFNumberFormatterPerMillSymbol' declared_type='CFStringRef' const='true' type='^{__CFString=}'/>
<constant name='kCFNumberFormatterPercentSymbol' declared_type='CFStringRef' const='true' type='^{__CFString=}'/>
<constant name='kCFNumberFormatterPlusSign' declared_type='CFStringRef' const='true' type='^{__CFString=}'/>
<constant name='kCFNumberFormatterPositivePrefix' declared_type='CFStringRef' const='true' type='^{__CFString=}'/>
<constant name='kCFNumberFormatterPositiveSuffix' declared_type='CFStringRef' const='true' type='^{__CFString=}'/>
<constant name='kCFNumberFormatterRoundingIncrement' declared_type='CFStringRef' const='true' type='^{__CFString=}'/>
<constant name='kCFNumberFormatterRoundingMode' declared_type='CFStringRef' const='true' type='^{__CFString=}'/>
<constant name='kCFNumberFormatterSecondaryGroupingSize' declared_type='CFStringRef' const='true' type='^{__CFString=}'/>
<constant name='kCFNumberFormatterUseGroupingSeparator' declared_type='CFStringRef' const='true' type='^{__CFString=}'/>
<constant name='kCFNumberFormatterUseSignificantDigits' declared_type='CFStringRef' const='true' type='^{__CFString=}'/>
<constant name='kCFNumberFormatterZeroSymbol' declared_type='CFStringRef' const='true' type='^{__CFString=}'/>
<constant name='kCFNumberNaN' declared_type='CFNumberRef' const='true' type='^{__CFNumber=}'/>
<constant name='kCFNumberNegativeInfinity' declared_type='CFNumberRef' const='true' type='^{__CFNumber=}'/>
<constant name='kCFNumberPositiveInfinity' declared_type='CFNumberRef' const='true' type='^{__CFNumber=}'/>
<constant name='kCFPersianCalendar' declared_type='CFStringRef' const='true' type='^{__CFString=}'/>
<constant name='kCFPlugInDynamicRegisterFunctionKey' declared_type='CFStringRef' const='true' type='^{__CFString=}'/>
<constant name='kCFPlugInDynamicRegistrationKey' declared_type='CFStringRef' const='true' type='^{__CFString=}'/>
<constant name='kCFPlugInFactoriesKey' declared_type='CFStringRef' const='true' type='^{__CFString=}'/>
<constant name='kCFPlugInTypesKey' declared_type='CFStringRef' const='true' type='^{__CFString=}'/>
<constant name='kCFPlugInUnloadFunctionKey' declared_type='CFStringRef' const='true' type='^{__CFString=}'/>
<constant name='kCFPreferencesAnyApplication' declared_type='CFStringRef' const='true' type='^{__CFString=}'/>
<constant name='kCFPreferencesAnyHost' declared_type='CFStringRef' const='true' type='^{__CFString=}'/>
<constant name='kCFPreferencesAnyUser' declared_type='CFStringRef' const='true' type='^{__CFString=}'/>
<constant name='kCFPreferencesCurrentApplication' declared_type='CFStringRef' const='true' type='^{__CFString=}'/>
<constant name='kCFPreferencesCurrentHost' declared_type='CFStringRef' const='true' type='^{__CFString=}'/>
<constant name='kCFPreferencesCurrentUser' declared_type='CFStringRef' const='true' type='^{__CFString=}'/>
<constant name='kCFRepublicOfChinaCalendar' declared_type='CFStringRef' const='true' type='^{__CFString=}'/>
<constant name='kCFRunLoopCommonModes' declared_type='CFStringRef' const='true' type='^{__CFString=}'/>
<constant name='kCFRunLoopDefaultMode' declared_type='CFStringRef' const='true' type='^{__CFString=}'/>
<constant name='kCFSocketCommandKey' declared_type='CFStringRef' const='true' type='^{__CFString=}'/>
<constant name='kCFSocketErrorKey' declared_type='CFStringRef' const='true' type='^{__CFString=}'/>
<constant name='kCFSocketNameKey' declared_type='CFStringRef' const='true' type='^{__CFString=}'/>
<constant name='kCFSocketRegisterCommand' declared_type='CFStringRef' const='true' type='^{__CFString=}'/>
<constant name='kCFSocketResultKey' declared_type='CFStringRef' const='true' type='^{__CFString=}'/>
<constant name='kCFSocketRetrieveCommand' declared_type='CFStringRef' const='true' type='^{__CFString=}'/>
<constant name='kCFSocketValueKey' declared_type='CFStringRef' const='true' type='^{__CFString=}'/>
<constant name='kCFStreamPropertyAppendToFile' declared_type='CFStringRef' const='true' type='^{__CFString=}'/>
<constant name='kCFStreamPropertyDataWritten' declared_type='CFStringRef' const='true' type='^{__CFString=}'/>
<constant name='kCFStreamPropertyFileCurrentOffset' declared_type='CFStringRef' const='true' type='^{__CFString=}'/>
<constant name='kCFStreamPropertySocketNativeHandle' declared_type='CFStringRef' const='true' type='^{__CFString=}'/>
<constant name='kCFStreamPropertySocketRemoteHostName' declared_type='CFStringRef' const='true' type='^{__CFString=}'/>
<constant name='kCFStreamPropertySocketRemotePortNumber' declared_type='CFStringRef' const='true' type='^{__CFString=}'/>
<constant name='kCFStringBinaryHeapCallBacks' declared_type='CFBinaryHeapCallBacks' type64='{_CFBinaryHeapCallBacks=q^?^?^?^?}' const='true' type='{_CFBinaryHeapCallBacks=i^?^?^?^?}'/>
<constant name='kCFStringTransformFullwidthHalfwidth' declared_type='CFStringRef' const='true' type='^{__CFString=}'/>
<constant name='kCFStringTransformHiraganaKatakana' declared_type='CFStringRef' const='true' type='^{__CFString=}'/>
<constant name='kCFStringTransformLatinArabic' declared_type='CFStringRef' const='true' type='^{__CFString=}'/>
<constant name='kCFStringTransformLatinCyrillic' declared_type='CFStringRef' const='true' type='^{__CFString=}'/>
<constant name='kCFStringTransformLatinGreek' declared_type='CFStringRef' const='true' type='^{__CFString=}'/>
<constant name='kCFStringTransformLatinHangul' declared_type='CFStringRef' const='true' type='^{__CFString=}'/>
<constant name='kCFStringTransformLatinHebrew' declared_type='CFStringRef' const='true' type='^{__CFString=}'/>
<constant name='kCFStringTransformLatinHiragana' declared_type='CFStringRef' const='true' type='^{__CFString=}'/>
<constant name='kCFStringTransformLatinKatakana' declared_type='CFStringRef' const='true' type='^{__CFString=}'/>
<constant name='kCFStringTransformLatinThai' declared_type='CFStringRef' const='true' type='^{__CFString=}'/>
<constant name='kCFStringTransformMandarinLatin' declared_type='CFStringRef' const='true' type='^{__CFString=}'/>
<constant name='kCFStringTransformStripCombiningMarks' declared_type='CFStringRef' const='true' type='^{__CFString=}'/>
<constant name='kCFStringTransformStripDiacritics' declared_type='CFStringRef' const='true' type='^{__CFString=}'/>
<constant name='kCFStringTransformToLatin' declared_type='CFStringRef' const='true' type='^{__CFString=}'/>
<constant name='kCFStringTransformToUnicodeName' declared_type='CFStringRef' const='true' type='^{__CFString=}'/>
<constant name='kCFStringTransformToXMLHex' declared_type='CFStringRef' const='true' type='^{__CFString=}'/>
<constant name='kCFTimeZoneSystemTimeZoneDidChangeNotification' declared_type='CFStringRef' const='true' type='^{__CFString=}'/>
<constant name='kCFTypeArrayCallBacks' declared_type='CFArrayCallBacks' type64='{_CFArrayCallBacks=q^?^?^?^?}' const='true' type='{_CFArrayCallBacks=i^?^?^?^?}'/>
<constant name='kCFTypeBagCallBacks' declared_type='CFBagCallBacks' type64='{_CFBagCallBacks=q^?^?^?^?^?}' const='true' type='{_CFBagCallBacks=i^?^?^?^?^?}'/>
<constant name='kCFTypeDictionaryKeyCallBacks' declared_type='CFDictionaryKeyCallBacks' type64='{_CFDictionaryKeyCallBacks=q^?^?^?^?^?}' const='true' type='{_CFDictionaryKeyCallBacks=i^?^?^?^?^?}'/>
<constant name='kCFTypeDictionaryValueCallBacks' declared_type='CFDictionaryValueCallBacks' type64='{_CFDictionaryValueCallBacks=q^?^?^?^?}' const='true' type='{_CFDictionaryValueCallBacks=i^?^?^?^?}'/>
<constant name='kCFTypeSetCallBacks' declared_type='CFSetCallBacks' type64='{_CFSetCallBacks=q^?^?^?^?^?}' const='true' type='{_CFSetCallBacks=i^?^?^?^?^?}'/>
<constant name='kCFURLAttributeModificationDateKey' declared_type='CFStringRef' const='true' type='^{__CFString=}'/>
<constant name='kCFURLContentAccessDateKey' declared_type='CFStringRef' const='true' type='^{__CFString=}'/>
<constant name='kCFURLContentModificationDateKey' declared_type='CFStringRef' const='true' type='^{__CFString=}'/>
<constant name='kCFURLCreationDateKey' declared_type='CFStringRef' const='true' type='^{__CFString=}'/>
<constant name='kCFURLCustomIconKey' declared_type='CFStringRef' const='true' type='^{__CFString=}'/>
<constant name='kCFURLEffectiveIconKey' declared_type='CFStringRef' const='true' type='^{__CFString=}'/>
<constant name='kCFURLFileAllocatedSizeKey' declared_type='CFStringRef' const='true' type='^{__CFString=}'/>
<constant name='kCFURLFileDirectoryContents' declared_type='CFStringRef' const='true' type='^{__CFString=}'/>
<constant name='kCFURLFileExists' declared_type='CFStringRef' const='true' type='^{__CFString=}'/>
<constant name='kCFURLFileLastModificationTime' declared_type='CFStringRef' const='true' type='^{__CFString=}'/>
<constant name='kCFURLFileLength' declared_type='CFStringRef' const='true' type='^{__CFString=}'/>
<constant name='kCFURLFileOwnerID' declared_type='CFStringRef' const='true' type='^{__CFString=}'/>
<constant name='kCFURLFilePOSIXMode' declared_type='CFStringRef' const='true' type='^{__CFString=}'/>
<constant name='kCFURLFileResourceIdentifierKey' declared_type='CFStringRef' const='true' type='^{__CFString=}'/>
<constant name='kCFURLFileResourceTypeBlockSpecial' declared_type='CFStringRef' const='true' type='^{__CFString=}'/>
<constant name='kCFURLFileResourceTypeCharacterSpecial' declared_type='CFStringRef' const='true' type='^{__CFString=}'/>
<constant name='kCFURLFileResourceTypeDirectory' declared_type='CFStringRef' const='true' type='^{__CFString=}'/>
<constant name='kCFURLFileResourceTypeKey' declared_type='CFStringRef' const='true' type='^{__CFString=}'/>
<constant name='kCFURLFileResourceTypeNamedPipe' declared_type='CFStringRef' const='true' type='^{__CFString=}'/>
<constant name='kCFURLFileResourceTypeRegular' declared_type='CFStringRef' const='true' type='^{__CFString=}'/>
<constant name='kCFURLFileResourceTypeSocket' declared_type='CFStringRef' const='true' type='^{__CFString=}'/>
<constant name='kCFURLFileResourceTypeSymbolicLink' declared_type='CFStringRef' const='true' type='^{__CFString=}'/>
<constant name='kCFURLFileResourceTypeUnknown' declared_type='CFStringRef' const='true' type='^{__CFString=}'/>
<constant name='kCFURLFileSecurityKey' declared_type='CFStringRef' const='true' type='^{__CFString=}'/>
<constant name='kCFURLFileSizeKey' declared_type='CFStringRef' const='true' type='^{__CFString=}'/>
<constant name='kCFURLHTTPStatusCode' declared_type='CFStringRef' const='true' type='^{__CFString=}'/>
<constant name='kCFURLHTTPStatusLine' declared_type='CFStringRef' const='true' type='^{__CFString=}'/>
<constant name='kCFURLHasHiddenExtensionKey' declared_type='CFStringRef' const='true' type='^{__CFString=}'/>
<constant name='kCFURLIsAliasFileKey' declared_type='CFStringRef' const='true' type='^{__CFString=}'/>
<constant name='kCFURLIsDirectoryKey' declared_type='CFStringRef' const='true' type='^{__CFString=}'/>
<constant name='kCFURLIsExecutableKey' declared_type='CFStringRef' const='true' type='^{__CFString=}'/>
<constant name='kCFURLIsHiddenKey' declared_type='CFStringRef' const='true' type='^{__CFString=}'/>
<constant name='kCFURLIsMountTriggerKey' declared_type='CFStringRef' const='true' type='^{__CFString=}'/>
<constant name='kCFURLIsPackageKey' declared_type='CFStringRef' const='true' type='^{__CFString=}'/>
<constant name='kCFURLIsReadableKey' declared_type='CFStringRef' const='true' type='^{__CFString=}'/>
<constant name='kCFURLIsRegularFileKey' declared_type='CFStringRef' const='true' type='^{__CFString=}'/>
<constant name='kCFURLIsSymbolicLinkKey' declared_type='CFStringRef' const='true' type='^{__CFString=}'/>
<constant name='kCFURLIsSystemImmutableKey' declared_type='CFStringRef' const='true' type='^{__CFString=}'/>
<constant name='kCFURLIsUbiquitousItemKey' declared_type='CFStringRef' const='true' type='^{__CFString=}'/>
<constant name='kCFURLIsUserImmutableKey' declared_type='CFStringRef' const='true' type='^{__CFString=}'/>
<constant name='kCFURLIsVolumeKey' declared_type='CFStringRef' const='true' type='^{__CFString=}'/>
<constant name='kCFURLIsWritableKey' declared_type='CFStringRef' const='true' type='^{__CFString=}'/>
<constant name='kCFURLKeysOfUnsetValuesKey' declared_type='CFStringRef' const='true' type='^{__CFString=}'/>
<constant name='kCFURLLabelColorKey' declared_type='CFStringRef' const='true' type='^{__CFString=}'/>
<constant name='kCFURLLabelNumberKey' declared_type='CFStringRef' const='true' type='^{__CFString=}'/>
<constant name='kCFURLLinkCountKey' declared_type='CFStringRef' const='true' type='^{__CFString=}'/>
<constant name='kCFURLLocalizedLabelKey' declared_type='CFStringRef' const='true' type='^{__CFString=}'/>
<constant name='kCFURLLocalizedNameKey' declared_type='CFStringRef' const='true' type='^{__CFString=}'/>
<constant name='kCFURLLocalizedTypeDescriptionKey' declared_type='CFStringRef' const='true' type='^{__CFString=}'/>
<constant name='kCFURLNameKey' declared_type='CFStringRef' const='true' type='^{__CFString=}'/>
<constant name='kCFURLParentDirectoryURLKey' declared_type='CFStringRef' const='true' type='^{__CFString=}'/>
<constant name='kCFURLPreferredIOBlockSizeKey' declared_type='CFStringRef' const='true' type='^{__CFString=}'/>
<constant name='kCFURLTotalFileAllocatedSizeKey' declared_type='CFStringRef' const='true' type='^{__CFString=}'/>
<constant name='kCFURLTotalFileSizeKey' declared_type='CFStringRef' const='true' type='^{__CFString=}'/>
<constant name='kCFURLTypeIdentifierKey' declared_type='CFStringRef' const='true' type='^{__CFString=}'/>
<constant name='kCFURLUbiquitousItemHasUnresolvedConflictsKey' declared_type='CFStringRef' const='true' type='^{__CFString=}'/>
<constant name='kCFURLUbiquitousItemIsDownloadedKey' declared_type='CFStringRef' const='true' type='^{__CFString=}'/>
<constant name='kCFURLUbiquitousItemIsDownloadingKey' declared_type='CFStringRef' const='true' type='^{__CFString=}'/>
<constant name='kCFURLUbiquitousItemIsUploadedKey' declared_type='CFStringRef' const='true' type='^{__CFString=}'/>
<constant name='kCFURLUbiquitousItemIsUploadingKey' declared_type='CFStringRef' const='true' type='^{__CFString=}'/>
<constant name='kCFURLUbiquitousItemPercentDownloadedKey' declared_type='CFStringRef' const='true' type='^{__CFString=}'/>
<constant name='kCFURLUbiquitousItemPercentUploadedKey' declared_type='CFStringRef' const='true' type='^{__CFString=}'/>
<constant name='kCFURLVolumeAvailableCapacityKey' declared_type='CFStringRef' const='true' type='^{__CFString=}'/>
<constant name='kCFURLVolumeCreationDateKey' declared_type='CFStringRef' const='true' type='^{__CFString=}'/>
<constant name='kCFURLVolumeIdentifierKey' declared_type='CFStringRef' const='true' type='^{__CFString=}'/>
<constant name='kCFURLVolumeIsAutomountedKey' declared_type='CFStringRef' const='true' type='^{__CFString=}'/>
<constant name='kCFURLVolumeIsBrowsableKey' declared_type='CFStringRef' const='true' type='^{__CFString=}'/>
<constant name='kCFURLVolumeIsEjectableKey' declared_type='CFStringRef' const='true' type='^{__CFString=}'/>
<constant name='kCFURLVolumeIsInternalKey' declared_type='CFStringRef' const='true' type='^{__CFString=}'/>
<constant name='kCFURLVolumeIsJournalingKey' declared_type='CFStringRef' const='true' type='^{__CFString=}'/>
<constant name='kCFURLVolumeIsLocalKey' declared_type='CFStringRef' const='true' type='^{__CFString=}'/>
<constant name='kCFURLVolumeIsReadOnlyKey' declared_type='CFStringRef' const='true' type='^{__CFString=}'/>
<constant name='kCFURLVolumeIsRemovableKey' declared_type='CFStringRef' const='true' type='^{__CFString=}'/>
<constant name='kCFURLVolumeLocalizedFormatDescriptionKey' declared_type='CFStringRef' const='true' type='^{__CFString=}'/>
<constant name='kCFURLVolumeLocalizedNameKey' declared_type='CFStringRef' const='true' type='^{__CFString=}'/>
<constant name='kCFURLVolumeMaximumFileSizeKey' declared_type='CFStringRef' const='true' type='^{__CFString=}'/>
<constant name='kCFURLVolumeNameKey' declared_type='CFStringRef' const='true' type='^{__CFString=}'/>
<constant name='kCFURLVolumeResourceCountKey' declared_type='CFStringRef' const='true' type='^{__CFString=}'/>
<constant name='kCFURLVolumeSupportsAdvisoryFileLockingKey' declared_type='CFStringRef' const='true' type='^{__CFString=}'/>
<constant name='kCFURLVolumeSupportsCasePreservedNamesKey' declared_type='CFStringRef' const='true' type='^{__CFString=}'/>
<constant name='kCFURLVolumeSupportsCaseSensitiveNamesKey' declared_type='CFStringRef' const='true' type='^{__CFString=}'/>
<constant name='kCFURLVolumeSupportsExtendedSecurityKey' declared_type='CFStringRef' const='true' type='^{__CFString=}'/>
<constant name='kCFURLVolumeSupportsHardLinksKey' declared_type='CFStringRef' const='true' type='^{__CFString=}'/>
<constant name='kCFURLVolumeSupportsJournalingKey' declared_type='CFStringRef' const='true' type='^{__CFString=}'/>
<constant name='kCFURLVolumeSupportsPersistentIDsKey' declared_type='CFStringRef' const='true' type='^{__CFString=}'/>
<constant name='kCFURLVolumeSupportsRenamingKey' declared_type='CFStringRef' const='true' type='^{__CFString=}'/>
<constant name='kCFURLVolumeSupportsRootDirectoryDatesKey' declared_type='CFStringRef' const='true' type='^{__CFString=}'/>
<constant name='kCFURLVolumeSupportsSparseFilesKey' declared_type='CFStringRef' const='true' type='^{__CFString=}'/>
<constant name='kCFURLVolumeSupportsSymbolicLinksKey' declared_type='CFStringRef' const='true' type='^{__CFString=}'/>
<constant name='kCFURLVolumeSupportsVolumeSizesKey' declared_type='CFStringRef' const='true' type='^{__CFString=}'/>
<constant name='kCFURLVolumeSupportsZeroRunsKey' declared_type='CFStringRef' const='true' type='^{__CFString=}'/>
<constant name='kCFURLVolumeTotalCapacityKey' declared_type='CFStringRef' const='true' type='^{__CFString=}'/>
<constant name='kCFURLVolumeURLForRemountingKey' declared_type='CFStringRef' const='true' type='^{__CFString=}'/>
<constant name='kCFURLVolumeURLKey' declared_type='CFStringRef' const='true' type='^{__CFString=}'/>
<constant name='kCFURLVolumeUUIDStringKey' declared_type='CFStringRef' const='true' type='^{__CFString=}'/>
<constant name='kCFUserNotificationAlertHeaderKey' declared_type='CFStringRef' const='true' type='^{__CFString=}'/>
<constant name='kCFUserNotificationAlertMessageKey' declared_type='CFStringRef' const='true' type='^{__CFString=}'/>
<constant name='kCFUserNotificationAlternateButtonTitleKey' declared_type='CFStringRef' const='true' type='^{__CFString=}'/>
<constant name='kCFUserNotificationCheckBoxTitlesKey' declared_type='CFStringRef' const='true' type='^{__CFString=}'/>
<constant name='kCFUserNotificationDefaultButtonTitleKey' declared_type='CFStringRef' const='true' type='^{__CFString=}'/>
<constant name='kCFUserNotificationIconURLKey' declared_type='CFStringRef' const='true' type='^{__CFString=}'/>
<constant name='kCFUserNotificationLocalizationURLKey' declared_type='CFStringRef' const='true' type='^{__CFString=}'/>
<constant name='kCFUserNotificationOtherButtonTitleKey' declared_type='CFStringRef' const='true' type='^{__CFString=}'/>
<constant name='kCFUserNotificationPopUpSelectionKey' declared_type='CFStringRef' const='true' type='^{__CFString=}'/>
<constant name='kCFUserNotificationPopUpTitlesKey' declared_type='CFStringRef' const='true' type='^{__CFString=}'/>
<constant name='kCFUserNotificationProgressIndicatorValueKey' declared_type='CFStringRef' const='true' type='^{__CFString=}'/>
<constant name='kCFUserNotificationSoundURLKey' declared_type='CFStringRef' const='true' type='^{__CFString=}'/>
<constant name='kCFUserNotificationTextFieldTitlesKey' declared_type='CFStringRef' const='true' type='^{__CFString=}'/>
<constant name='kCFUserNotificationTextFieldValuesKey' declared_type='CFStringRef' const='true' type='^{__CFString=}'/>
<constant name='kCFXMLTreeErrorDescription' declared_type='CFStringRef' const='true' type='^{__CFString=}'/>
<constant name='kCFXMLTreeErrorLineNumber' declared_type='CFStringRef' const='true' type='^{__CFString=}'/>
<constant name='kCFXMLTreeErrorLocation' declared_type='CFStringRef' const='true' type='^{__CFString=}'/>
<constant name='kCFXMLTreeErrorStatusCode' declared_type='CFStringRef' const='true' type='^{__CFString=}'/>
<enum name='CFByteOrderBigEndian' value='2'/>
<enum name='CFByteOrderLittleEndian' value='1'/>
<enum name='CFByteOrderUnknown' value='0'/>
<enum name='CFNotificationSuspensionBehaviorCoalesce' value='2'/>
<enum name='CFNotificationSuspensionBehaviorDeliverImmediately' value='4'/>
<enum name='CFNotificationSuspensionBehaviorDrop' value='1'/>
<enum name='CFNotificationSuspensionBehaviorHold' value='3'/>
<enum name='CF_USE_OSBYTEORDER_H' value='1'/>
<enum name='COREFOUNDATION_CFPLUGINCOM_SEPARATE' value='1'/>
<enum name='E_ABORT' value='-2147483641'/>
<enum name='E_ACCESSDENIED' value='-2147483639'/>
<enum name='E_FAIL' value='-2147483640'/>
<enum name='E_HANDLE' value='-2147483642'/>
<enum name='E_INVALIDARG' value='-2147483645'/>
<enum name='E_NOINTERFACE' value='-2147483644'/>
<enum name='E_NOTIMPL' value='-2147483647'/>
<enum name='E_OUTOFMEMORY' value='-2147483646'/>
<enum name='E_POINTER' value='-2147483643'/>
<enum name='E_UNEXPECTED' value='-2147418113'/>
<enum name='FALSE' value='0'/>
<enum name='SEVERITY_ERROR' value='1'/>
<enum name='SEVERITY_SUCCESS' value='0'/>
<enum name='S_FALSE' value='1'/>
<enum name='S_OK' value='0'/>
<enum name='TRUE' value='1'/>
<enum name='kCFBookmarkResolutionWithoutMountingMask' value='512'/>
<enum name='kCFBookmarkResolutionWithoutUIMask' value='256'/>
<enum name='kCFBundleExecutableArchitectureI386' value='7'/>
<enum name='kCFBundleExecutableArchitecturePPC' value='18'/>
<enum name='kCFBundleExecutableArchitecturePPC64' value='16777234'/>
<enum name='kCFBundleExecutableArchitectureX86_64' value='16777223'/>
<enum name='kCFCalendarComponentsWrap' value='1'/>
<enum name='kCFCalendarUnitDay' value='16'/>
<enum name='kCFCalendarUnitEra' value='2'/>
<enum name='kCFCalendarUnitHour' value='32'/>
<enum name='kCFCalendarUnitMinute' value='64'/>
<enum name='kCFCalendarUnitMonth' value='8'/>
<enum name='kCFCalendarUnitQuarter' value='2048'/>
<enum name='kCFCalendarUnitSecond' value='128'/>
<enum name='kCFCalendarUnitWeek' value='256'/>
<enum name='kCFCalendarUnitWeekOfMonth' value='4096'/>
<enum name='kCFCalendarUnitWeekOfYear' value='8192'/>
<enum name='kCFCalendarUnitWeekday' value='512'/>
<enum name='kCFCalendarUnitWeekdayOrdinal' value='1024'/>
<enum name='kCFCalendarUnitYear' value='4'/>
<enum name='kCFCalendarUnitYearForWeekOfYear' value='16384'/>
<enum name='kCFCharacterSetAlphaNumeric' value='10'/>
<enum name='kCFCharacterSetCapitalizedLetter' value='13'/>
<enum name='kCFCharacterSetControl' value='1'/>
<enum name='kCFCharacterSetDecimalDigit' value='4'/>
<enum name='kCFCharacterSetDecomposable' value='9'/>
<enum name='kCFCharacterSetIllegal' value='12'/>
<enum name='kCFCharacterSetLetter' value='5'/>
<enum name='kCFCharacterSetLowercaseLetter' value='6'/>
<enum name='kCFCharacterSetNewline' value='15'/>
<enum name='kCFCharacterSetNonBase' value='8'/>
<enum name='kCFCharacterSetPunctuation' value='11'/>
<enum name='kCFCharacterSetSymbol' value='14'/>
<enum name='kCFCharacterSetUppercaseLetter' value='7'/>
<enum name='kCFCharacterSetWhitespace' value='2'/>
<enum name='kCFCharacterSetWhitespaceAndNewline' value='3'/>
<enum name='kCFCompareAnchored' value='8'/>
<enum name='kCFCompareBackwards' value='4'/>
<enum name='kCFCompareCaseInsensitive' value='1'/>
<enum name='kCFCompareDiacriticInsensitive' value='128'/>
<enum name='kCFCompareEqualTo' value='0'/>
<enum name='kCFCompareForcedOrdering' value='512'/>
<enum name='kCFCompareGreaterThan' value='1'/>
<enum name='kCFCompareLessThan' value='-1'/>
<enum name='kCFCompareLocalized' value='32'/>
<enum name='kCFCompareNonliteral' value='16'/>
<enum name='kCFCompareNumerically' value='64'/>
<enum name='kCFCompareWidthInsensitive' value='256'/>
<enum name='kCFCoreFoundationVersionNumber10_0' value='196.40'/>
<enum name='kCFCoreFoundationVersionNumber10_0_3' value='196.50'/>
<enum name='kCFCoreFoundationVersionNumber10_1' value='226.00'/>
<enum name='kCFCoreFoundationVersionNumber10_1_1' value='226.00'/>
<enum name='kCFCoreFoundationVersionNumber10_1_2' value='227.20'/>
<enum name='kCFCoreFoundationVersionNumber10_1_3' value='227.20'/>
<enum name='kCFCoreFoundationVersionNumber10_1_4' value='227.30'/>
<enum name='kCFCoreFoundationVersionNumber10_2' value='263.00'/>
<enum name='kCFCoreFoundationVersionNumber10_2_1' value='263.10'/>
<enum name='kCFCoreFoundationVersionNumber10_2_2' value='263.10'/>
<enum name='kCFCoreFoundationVersionNumber10_2_3' value='263.30'/>
<enum name='kCFCoreFoundationVersionNumber10_2_4' value='263.30'/>
<enum name='kCFCoreFoundationVersionNumber10_2_5' value='263.50'/>
<enum name='kCFCoreFoundationVersionNumber10_2_6' value='263.50'/>
<enum name='kCFCoreFoundationVersionNumber10_2_7' value='263.50'/>
<enum name='kCFCoreFoundationVersionNumber10_2_8' value='263.50'/>
<enum name='kCFCoreFoundationVersionNumber10_3' value='299.00'/>
<enum name='kCFCoreFoundationVersionNumber10_3_1' value='299.00'/>
<enum name='kCFCoreFoundationVersionNumber10_3_2' value='299.00'/>
<enum name='kCFCoreFoundationVersionNumber10_3_3' value='299.30'/>
<enum name='kCFCoreFoundationVersionNumber10_3_4' value='299.31'/>
<enum name='kCFCoreFoundationVersionNumber10_3_5' value='299.31'/>
<enum name='kCFCoreFoundationVersionNumber10_3_6' value='299.32'/>
<enum name='kCFCoreFoundationVersionNumber10_3_7' value='299.33'/>
<enum name='kCFCoreFoundationVersionNumber10_3_8' value='299.33'/>
<enum name='kCFCoreFoundationVersionNumber10_3_9' value='299.35'/>
<enum name='kCFCoreFoundationVersionNumber10_4' value='368.00'/>
<enum name='kCFCoreFoundationVersionNumber10_4_1' value='368.10'/>
<enum name='kCFCoreFoundationVersionNumber10_4_10' value='368.28'/>
<enum name='kCFCoreFoundationVersionNumber10_4_11' value='368.31'/>
<enum name='kCFCoreFoundationVersionNumber10_4_2' value='368.11'/>
<enum name='kCFCoreFoundationVersionNumber10_4_3' value='368.18'/>
<enum name='kCFCoreFoundationVersionNumber10_4_4_Intel' value='368.26'/>
<enum name='kCFCoreFoundationVersionNumber10_4_4_PowerPC' value='368.25'/>
<enum name='kCFCoreFoundationVersionNumber10_4_5_Intel' value='368.26'/>
<enum name='kCFCoreFoundationVersionNumber10_4_5_PowerPC' value='368.25'/>
<enum name='kCFCoreFoundationVersionNumber10_4_6_Intel' value='368.26'/>
<enum name='kCFCoreFoundationVersionNumber10_4_6_PowerPC' value='368.25'/>
<enum name='kCFCoreFoundationVersionNumber10_4_7' value='368.27'/>
<enum name='kCFCoreFoundationVersionNumber10_4_8' value='368.27'/>
<enum name='kCFCoreFoundationVersionNumber10_4_9' value='368.28'/>
<enum name='kCFCoreFoundationVersionNumber10_5' value='476.00'/>
<enum name='kCFCoreFoundationVersionNumber10_5_1' value='476.00'/>
<enum name='kCFCoreFoundationVersionNumber10_5_2' value='476.10'/>
<enum name='kCFCoreFoundationVersionNumber10_5_3' value='476.13'/>
<enum name='kCFCoreFoundationVersionNumber10_5_4' value='476.14'/>
<enum name='kCFCoreFoundationVersionNumber10_5_5' value='476.15'/>
<enum name='kCFCoreFoundationVersionNumber10_5_6' value='476.17'/>
<enum name='kCFCoreFoundationVersionNumber10_5_7' value='476.18'/>
<enum name='kCFCoreFoundationVersionNumber10_5_8' value='476.19'/>
<enum name='kCFCoreFoundationVersionNumber10_6' value='550.00'/>
<enum name='kCFCoreFoundationVersionNumber10_6_1' value='550.00'/>
<enum name='kCFCoreFoundationVersionNumber10_6_2' value='550.13'/>
<enum name='kCFCoreFoundationVersionNumber10_6_3' value='550.19'/>
<enum name='kCFCoreFoundationVersionNumber10_6_4' value='550.29'/>
<enum name='kCFCoreFoundationVersionNumber10_6_5' value='550.42'/>
<enum name='kCFDataSearchAnchored' value='2'/>
<enum name='kCFDataSearchBackwards' value='1'/>
<enum name='kCFDateFormatterFullStyle' value='4'/>
<enum name='kCFDateFormatterLongStyle' value='3'/>
<enum name='kCFDateFormatterMediumStyle' value='2'/>
<enum name='kCFDateFormatterNoStyle' value='0'/>
<enum name='kCFDateFormatterShortStyle' value='1'/>
<enum name='kCFFileDescriptorReadCallBack' value='1'/>
<enum name='kCFFileDescriptorWriteCallBack' value='2'/>
<enum name='kCFGregorianAllUnits' value='16777215'/>
<enum name='kCFGregorianUnitsDays' value='4'/>
<enum name='kCFGregorianUnitsHours' value='8'/>
<enum name='kCFGregorianUnitsMinutes' value='16'/>
<enum name='kCFGregorianUnitsMonths' value='2'/>
<enum name='kCFGregorianUnitsSeconds' value='32'/>
<enum name='kCFGregorianUnitsYears' value='1'/>
<enum name='kCFLocaleLanguageDirectionBottomToTop' value='4'/>
<enum name='kCFLocaleLanguageDirectionLeftToRight' value='1'/>
<enum name='kCFLocaleLanguageDirectionRightToLeft' value='2'/>
<enum name='kCFLocaleLanguageDirectionTopToBottom' value='3'/>
<enum name='kCFLocaleLanguageDirectionUnknown' value='0'/>
<enum name='kCFMessagePortBecameInvalidError' value='-5'/>
<enum name='kCFMessagePortIsInvalid' value='-3'/>
<enum name='kCFMessagePortReceiveTimeout' value='-2'/>
<enum name='kCFMessagePortSendTimeout' value='-1'/>
<enum name='kCFMessagePortSuccess' value='0'/>
<enum name='kCFMessagePortTransportError' value='-4'/>
<enum name='kCFNotFound' value='-1'/>
<enum name='kCFNotificationDeliverImmediately' value='1'/>
<enum name='kCFNotificationPostToAllSessions' value='2'/>
<enum name='kCFNumberCFIndexType' value='14'/>
<enum name='kCFNumberCGFloatType' value='16'/>
<enum name='kCFNumberCharType' value='7'/>
<enum name='kCFNumberDoubleType' value='13'/>
<enum name='kCFNumberFloat32Type' value='5'/>
<enum name='kCFNumberFloat64Type' value='6'/>
<enum name='kCFNumberFloatType' value='12'/>
<enum name='kCFNumberFormatterCurrencyStyle' value='2'/>
<enum name='kCFNumberFormatterDecimalStyle' value='1'/>
<enum name='kCFNumberFormatterNoStyle' value='0'/>
<enum name='kCFNumberFormatterPadAfterPrefix' value='1'/>
<enum name='kCFNumberFormatterPadAfterSuffix' value='3'/>
<enum name='kCFNumberFormatterPadBeforePrefix' value='0'/>
<enum name='kCFNumberFormatterPadBeforeSuffix' value='2'/>
<enum name='kCFNumberFormatterParseIntegersOnly' value='1'/>
<enum name='kCFNumberFormatterPercentStyle' value='3'/>
<enum name='kCFNumberFormatterRoundCeiling' value='0'/>
<enum name='kCFNumberFormatterRoundDown' value='2'/>
<enum name='kCFNumberFormatterRoundFloor' value='1'/>
<enum name='kCFNumberFormatterRoundHalfDown' value='5'/>
<enum name='kCFNumberFormatterRoundHalfEven' value='4'/>
<enum name='kCFNumberFormatterRoundHalfUp' value='6'/>
<enum name='kCFNumberFormatterRoundUp' value='3'/>
<enum name='kCFNumberFormatterScientificStyle' value='4'/>
<enum name='kCFNumberFormatterSpellOutStyle' value='5'/>
<enum name='kCFNumberIntType' value='9'/>
<enum name='kCFNumberLongLongType' value='11'/>
<enum name='kCFNumberLongType' value='10'/>
<enum name='kCFNumberMaxType' value='16'/>
<enum name='kCFNumberNSIntegerType' value='15'/>
<enum name='kCFNumberSInt16Type' value='2'/>
<enum name='kCFNumberSInt32Type' value='3'/>
<enum name='kCFNumberSInt64Type' value='4'/>
<enum name='kCFNumberSInt8Type' value='1'/>
<enum name='kCFNumberShortType' value='8'/>
<enum name='kCFPropertyListBinaryFormat_v1_0' value='200'/>
<enum name='kCFPropertyListImmutable' value='0'/>
<enum name='kCFPropertyListMutableContainers' value='1'/>
<enum name='kCFPropertyListMutableContainersAndLeaves' value='2'/>
<enum name='kCFPropertyListOpenStepFormat' value='1'/>
<enum name='kCFPropertyListReadCorruptError' value='3840'/>
<enum name='kCFPropertyListReadStreamError' value='3842'/>
<enum name='kCFPropertyListReadUnknownVersionError' value='3841'/>
<enum name='kCFPropertyListWriteStreamError' value='3851'/>
<enum name='kCFPropertyListXMLFormat_v1_0' value='100'/>
<enum name='kCFRunLoopAfterWaiting' value='64'/>
<enum name='kCFRunLoopAllActivities' value='268435455'/>
<enum name='kCFRunLoopBeforeSources' value='4'/>
<enum name='kCFRunLoopBeforeTimers' value='2'/>
<enum name='kCFRunLoopBeforeWaiting' value='32'/>
<enum name='kCFRunLoopEntry' value='1'/>
<enum name='kCFRunLoopExit' value='128'/>
<enum name='kCFRunLoopRunFinished' value='1'/>
<enum name='kCFRunLoopRunHandledSource' value='4'/>
<enum name='kCFRunLoopRunStopped' value='2'/>
<enum name='kCFRunLoopRunTimedOut' value='3'/>
<enum name='kCFSocketAcceptCallBack' value='2'/>
<enum name='kCFSocketAutomaticallyReenableAcceptCallBack' value='2'/>
<enum name='kCFSocketAutomaticallyReenableDataCallBack' value='3'/>
<enum name='kCFSocketAutomaticallyReenableReadCallBack' value='1'/>
<enum name='kCFSocketAutomaticallyReenableWriteCallBack' value='8'/>
<enum name='kCFSocketCloseOnInvalidate' value='128'/>
<enum name='kCFSocketConnectCallBack' value='4'/>
<enum name='kCFSocketDataCallBack' value='3'/>
<enum name='kCFSocketError' value='-1'/>
<enum name='kCFSocketLeaveErrors' value='64'/>
<enum name='kCFSocketNoCallBack' value='0'/>
<enum name='kCFSocketReadCallBack' value='1'/>
<enum name='kCFSocketSuccess' value='0'/>
<enum name='kCFSocketTimeout' value='-2'/>
<enum name='kCFSocketWriteCallBack' value='8'/>
<enum name='kCFStreamErrorDomainCustom' value='-1'/>
<enum name='kCFStreamErrorDomainMacOSStatus' value='2'/>
<enum name='kCFStreamErrorDomainPOSIX' value='1'/>
<enum name='kCFStreamEventCanAcceptBytes' value='4'/>
<enum name='kCFStreamEventEndEncountered' value='16'/>
<enum name='kCFStreamEventErrorOccurred' value='8'/>
<enum name='kCFStreamEventHasBytesAvailable' value='2'/>
<enum name='kCFStreamEventNone' value='0'/>
<enum name='kCFStreamEventOpenCompleted' value='1'/>
<enum name='kCFStreamStatusAtEnd' value='5'/>
<enum name='kCFStreamStatusClosed' value='6'/>
<enum name='kCFStreamStatusError' value='7'/>
<enum name='kCFStreamStatusNotOpen' value='0'/>
<enum name='kCFStreamStatusOpen' value='2'/>
<enum name='kCFStreamStatusOpening' value='1'/>
<enum name='kCFStreamStatusReading' value='3'/>
<enum name='kCFStreamStatusWriting' value='4'/>
<enum name='kCFStringEncodingANSEL' value='1537'/>
<enum name='kCFStringEncodingASCII' value='1536'/>
<enum name='kCFStringEncodingBig5' value='2563'/>
<enum name='kCFStringEncodingBig5_E' value='2569'/>
<enum name='kCFStringEncodingBig5_HKSCS_1999' value='2566'/>
<enum name='kCFStringEncodingCNS_11643_92_P1' value='1617'/>
<enum name='kCFStringEncodingCNS_11643_92_P2' value='1618'/>
<enum name='kCFStringEncodingCNS_11643_92_P3' value='1619'/>
<enum name='kCFStringEncodingDOSArabic' value='1049'/>
<enum name='kCFStringEncodingDOSBalticRim' value='1030'/>
<enum name='kCFStringEncodingDOSCanadianFrench' value='1048'/>
<enum name='kCFStringEncodingDOSChineseSimplif' value='1057'/>
<enum name='kCFStringEncodingDOSChineseTrad' value='1059'/>
<enum name='kCFStringEncodingDOSCyrillic' value='1043'/>
<enum name='kCFStringEncodingDOSGreek' value='1029'/>
<enum name='kCFStringEncodingDOSGreek1' value='1041'/>
<enum name='kCFStringEncodingDOSGreek2' value='1052'/>
<enum name='kCFStringEncodingDOSHebrew' value='1047'/>
<enum name='kCFStringEncodingDOSIcelandic' value='1046'/>
<enum name='kCFStringEncodingDOSJapanese' value='1056'/>
<enum name='kCFStringEncodingDOSKorean' value='1058'/>
<enum name='kCFStringEncodingDOSLatin1' value='1040'/>
<enum name='kCFStringEncodingDOSLatin2' value='1042'/>
<enum name='kCFStringEncodingDOSLatinUS' value='1024'/>
<enum name='kCFStringEncodingDOSNordic' value='1050'/>
<enum name='kCFStringEncodingDOSPortuguese' value='1045'/>
<enum name='kCFStringEncodingDOSRussian' value='1051'/>
<enum name='kCFStringEncodingDOSThai' value='1053'/>
<enum name='kCFStringEncodingDOSTurkish' value='1044'/>
<enum name='kCFStringEncodingEBCDIC_CP037' value='3074'/>
<enum name='kCFStringEncodingEBCDIC_US' value='3073'/>
<enum name='kCFStringEncodingEUC_CN' value='2352'/>
<enum name='kCFStringEncodingEUC_JP' value='2336'/>
<enum name='kCFStringEncodingEUC_KR' value='2368'/>
<enum name='kCFStringEncodingEUC_TW' value='2353'/>
<enum name='kCFStringEncodingGBK_95' value='1585'/>
<enum name='kCFStringEncodingGB_18030_2000' value='1586'/>
<enum name='kCFStringEncodingGB_2312_80' value='1584'/>
<enum name='kCFStringEncodingHZ_GB_2312' value='2565'/>
<enum name='kCFStringEncodingISOLatin1' value='513'/>
<enum name='kCFStringEncodingISOLatin10' value='528'/>
<enum name='kCFStringEncodingISOLatin2' value='514'/>
<enum name='kCFStringEncodingISOLatin3' value='515'/>
<enum name='kCFStringEncodingISOLatin4' value='516'/>
<enum name='kCFStringEncodingISOLatin5' value='521'/>
<enum name='kCFStringEncodingISOLatin6' value='522'/>
<enum name='kCFStringEncodingISOLatin7' value='525'/>
<enum name='kCFStringEncodingISOLatin8' value='526'/>
<enum name='kCFStringEncodingISOLatin9' value='527'/>
<enum name='kCFStringEncodingISOLatinArabic' value='518'/>
<enum name='kCFStringEncodingISOLatinCyrillic' value='517'/>
<enum name='kCFStringEncodingISOLatinGreek' value='519'/>
<enum name='kCFStringEncodingISOLatinHebrew' value='520'/>
<enum name='kCFStringEncodingISOLatinThai' value='523'/>
<enum name='kCFStringEncodingISO_2022_CN' value='2096'/>
<enum name='kCFStringEncodingISO_2022_CN_EXT' value='2097'/>
<enum name='kCFStringEncodingISO_2022_JP' value='2080'/>
<enum name='kCFStringEncodingISO_2022_JP_1' value='2082'/>
<enum name='kCFStringEncodingISO_2022_JP_2' value='2081'/>
<enum name='kCFStringEncodingISO_2022_JP_3' value='2083'/>
<enum name='kCFStringEncodingISO_2022_KR' value='2112'/>
<enum name='kCFStringEncodingInvalidId' value='4294967295'/>
<enum name='kCFStringEncodingJIS_C6226_78' value='1572'/>
<enum name='kCFStringEncodingJIS_X0201_76' value='1568'/>
<enum name='kCFStringEncodingJIS_X0208_83' value='1569'/>
<enum name='kCFStringEncodingJIS_X0208_90' value='1570'/>
<enum name='kCFStringEncodingJIS_X0212_90' value='1571'/>
<enum name='kCFStringEncodingKOI8_R' value='2562'/>
<enum name='kCFStringEncodingKOI8_U' value='2568'/>
<enum name='kCFStringEncodingKSC_5601_87' value='1600'/>
<enum name='kCFStringEncodingKSC_5601_92_Johab' value='1601'/>
<enum name='kCFStringEncodingMacArabic' value='4'/>
<enum name='kCFStringEncodingMacArmenian' value='24'/>
<enum name='kCFStringEncodingMacBengali' value='13'/>
<enum name='kCFStringEncodingMacBurmese' value='19'/>
<enum name='kCFStringEncodingMacCeltic' value='39'/>
<enum name='kCFStringEncodingMacCentralEurRoman' value='29'/>
<enum name='kCFStringEncodingMacChineseSimp' value='25'/>
<enum name='kCFStringEncodingMacChineseTrad' value='2'/>
<enum name='kCFStringEncodingMacCroatian' value='36'/>
<enum name='kCFStringEncodingMacCyrillic' value='7'/>
<enum name='kCFStringEncodingMacDevanagari' value='9'/>
<enum name='kCFStringEncodingMacDingbats' value='34'/>
<enum name='kCFStringEncodingMacEthiopic' value='28'/>
<enum name='kCFStringEncodingMacExtArabic' value='31'/>
<enum name='kCFStringEncodingMacFarsi' value='140'/>
<enum name='kCFStringEncodingMacGaelic' value='40'/>
<enum name='kCFStringEncodingMacGeorgian' value='23'/>
<enum name='kCFStringEncodingMacGreek' value='6'/>
<enum name='kCFStringEncodingMacGujarati' value='11'/>
<enum name='kCFStringEncodingMacGurmukhi' value='10'/>
<enum name='kCFStringEncodingMacHFS' value='255'/>
<enum name='kCFStringEncodingMacHebrew' value='5'/>
<enum name='kCFStringEncodingMacIcelandic' value='37'/>
<enum name='kCFStringEncodingMacInuit' value='236'/>
<enum name='kCFStringEncodingMacJapanese' value='1'/>
<enum name='kCFStringEncodingMacKannada' value='16'/>
<enum name='kCFStringEncodingMacKhmer' value='20'/>
<enum name='kCFStringEncodingMacKorean' value='3'/>
<enum name='kCFStringEncodingMacLaotian' value='22'/>
<enum name='kCFStringEncodingMacMalayalam' value='17'/>
<enum name='kCFStringEncodingMacMongolian' value='27'/>
<enum name='kCFStringEncodingMacOriya' value='12'/>
<enum name='kCFStringEncodingMacRoman' value='0'/>
<enum name='kCFStringEncodingMacRomanLatin1' value='2564'/>
<enum name='kCFStringEncodingMacRomanian' value='38'/>
<enum name='kCFStringEncodingMacSinhalese' value='18'/>
<enum name='kCFStringEncodingMacSymbol' value='33'/>
<enum name='kCFStringEncodingMacTamil' value='14'/>
<enum name='kCFStringEncodingMacTelugu' value='15'/>
<enum name='kCFStringEncodingMacThai' value='21'/>
<enum name='kCFStringEncodingMacTibetan' value='26'/>
<enum name='kCFStringEncodingMacTurkish' value='35'/>
<enum name='kCFStringEncodingMacUkrainian' value='152'/>
<enum name='kCFStringEncodingMacVT100' value='252'/>
<enum name='kCFStringEncodingMacVietnamese' value='30'/>
<enum name='kCFStringEncodingNextStepJapanese' value='2818'/>
<enum name='kCFStringEncodingNextStepLatin' value='2817'/>
<enum name='kCFStringEncodingNonLossyASCII' value='3071'/>
<enum name='kCFStringEncodingShiftJIS' value='2561'/>
<enum name='kCFStringEncodingShiftJIS_X0213' value='1576'/>
<enum name='kCFStringEncodingShiftJIS_X0213_00' value='1576'/>
<enum name='kCFStringEncodingShiftJIS_X0213_MenKuTen' value='1577'/>
<enum name='kCFStringEncodingUTF16' value='256'/>
<enum name='kCFStringEncodingUTF16BE' value='268435712'/>
<enum name='kCFStringEncodingUTF16LE' value='335544576'/>
<enum name='kCFStringEncodingUTF32' value='201326848'/>
<enum name='kCFStringEncodingUTF32BE' value='402653440'/>
<enum name='kCFStringEncodingUTF32LE' value='469762304'/>
<enum name='kCFStringEncodingUTF7' value='67109120'/>
<enum name='kCFStringEncodingUTF7_IMAP' value='2576'/>
<enum name='kCFStringEncodingUTF8' value='134217984'/>
<enum name='kCFStringEncodingUnicode' value='256'/>
<enum name='kCFStringEncodingVISCII' value='2567'/>
<enum name='kCFStringEncodingWindowsArabic' value='1286'/>
<enum name='kCFStringEncodingWindowsBalticRim' value='1287'/>
<enum name='kCFStringEncodingWindowsCyrillic' value='1282'/>
<enum name='kCFStringEncodingWindowsGreek' value='1283'/>
<enum name='kCFStringEncodingWindowsHebrew' value='1285'/>
<enum name='kCFStringEncodingWindowsKoreanJohab' value='1296'/>
<enum name='kCFStringEncodingWindowsLatin1' value='1280'/>
<enum name='kCFStringEncodingWindowsLatin2' value='1281'/>
<enum name='kCFStringEncodingWindowsLatin5' value='1284'/>
<enum name='kCFStringEncodingWindowsVietnamese' value='1288'/>
<enum name='kCFStringNormalizationFormC' value='2'/>
<enum name='kCFStringNormalizationFormD' value='0'/>
<enum name='kCFStringNormalizationFormKC' value='3'/>
<enum name='kCFStringNormalizationFormKD' value='1'/>
<enum name='kCFStringTokenizerAttributeLanguage' value='131072'/>
<enum name='kCFStringTokenizerAttributeLatinTranscription' value='65536'/>
<enum name='kCFStringTokenizerTokenHasDerivedSubTokensMask' value='4'/>
<enum name='kCFStringTokenizerTokenHasHasNumbersMask' value='8'/>
<enum name='kCFStringTokenizerTokenHasNonLettersMask' value='16'/>
<enum name='kCFStringTokenizerTokenHasSubTokensMask' value='2'/>
<enum name='kCFStringTokenizerTokenIsCJWordMask' value='32'/>
<enum name='kCFStringTokenizerTokenNone' value='0'/>
<enum name='kCFStringTokenizerTokenNormal' value='1'/>
<enum name='kCFStringTokenizerUnitLineBreak' value='3'/>
<enum name='kCFStringTokenizerUnitParagraph' value='2'/>
<enum name='kCFStringTokenizerUnitSentence' value='1'/>
<enum name='kCFStringTokenizerUnitWord' value='0'/>
<enum name='kCFStringTokenizerUnitWordBoundary' value='4'/>
<enum name='kCFTimeZoneNameStyleDaylightSaving' value='2'/>
<enum name='kCFTimeZoneNameStyleGeneric' value='4'/>
<enum name='kCFTimeZoneNameStyleShortDaylightSaving' value='3'/>
<enum name='kCFTimeZoneNameStyleShortGeneric' value='5'/>
<enum name='kCFTimeZoneNameStyleShortStandard' value='1'/>
<enum name='kCFTimeZoneNameStyleStandard' value='0'/>
<enum name='kCFURLBookmarkCreationMinimalBookmarkMask' value='512'/>
<enum name='kCFURLBookmarkCreationPreferFileIDResolutionMask' value='256'/>
<enum name='kCFURLBookmarkCreationSuitableForBookmarkFile' value='1024'/>
<enum name='kCFURLComponentFragment' value='12'/>
<enum name='kCFURLComponentHost' value='8'/>
<enum name='kCFURLComponentNetLocation' value='2'/>
<enum name='kCFURLComponentParameterString' value='10'/>
<enum name='kCFURLComponentPassword' value='6'/>
<enum name='kCFURLComponentPath' value='3'/>
<enum name='kCFURLComponentPort' value='9'/>
<enum name='kCFURLComponentQuery' value='11'/>
<enum name='kCFURLComponentResourceSpecifier' value='4'/>
<enum name='kCFURLComponentScheme' value='1'/>
<enum name='kCFURLComponentUser' value='5'/>
<enum name='kCFURLComponentUserInfo' value='7'/>
<enum name='kCFURLEnumeratorDefaultBehavior' value='0'/>
<enum name='kCFURLEnumeratorDescendRecursively' value='1'/>
<enum name='kCFURLEnumeratorDirectoryPostOrderSuccess' value='4'/>
<enum name='kCFURLEnumeratorEnd' value='2'/>
<enum name='kCFURLEnumeratorError' value='3'/>
<enum name='kCFURLEnumeratorGenerateFileReferenceURLs' value='4'/>
<enum name='kCFURLEnumeratorIncludeDirectoriesPostOrder' value='32'/>
<enum name='kCFURLEnumeratorIncludeDirectoriesPreOrder' value='16'/>
<enum name='kCFURLEnumeratorSkipInvisibles' value='2'/>
<enum name='kCFURLEnumeratorSkipPackageContents' value='8'/>
<enum name='kCFURLEnumeratorSuccess' value='1'/>
<enum name='kCFURLHFSPathStyle' value='1'/>
<enum name='kCFURLImproperArgumentsError' value='-15'/>
<enum name='kCFURLPOSIXPathStyle' value='0'/>
<enum name='kCFURLPropertyKeyUnavailableError' value='-17'/>
<enum name='kCFURLRemoteHostUnavailableError' value='-14'/>
<enum name='kCFURLResourceAccessViolationError' value='-13'/>
<enum name='kCFURLResourceNotFoundError' value='-12'/>
<enum name='kCFURLTimeoutError' value='-18'/>
<enum name='kCFURLUnknownError' value='-10'/>
<enum name='kCFURLUnknownPropertyKeyError' value='-16'/>
<enum name='kCFURLUnknownSchemeError' value='-11'/>
<enum name='kCFURLWindowsPathStyle' value='2'/>
<enum name='kCFUserNotificationAlternateResponse' value='1'/>
<enum name='kCFUserNotificationCancelResponse' value='3'/>
<enum name='kCFUserNotificationCautionAlertLevel' value='2'/>
<enum name='kCFUserNotificationDefaultResponse' value='0'/>
<enum name='kCFUserNotificationNoDefaultButtonFlag' value='32'/>
<enum name='kCFUserNotificationNoteAlertLevel' value='1'/>
<enum name='kCFUserNotificationOtherResponse' value='2'/>
<enum name='kCFUserNotificationPlainAlertLevel' value='3'/>
<enum name='kCFUserNotificationStopAlertLevel' value='0'/>
<enum name='kCFUserNotificationUseRadioButtonsFlag' value='64'/>
<enum name='kCFXMLEntityTypeCharacter' value='4'/>
<enum name='kCFXMLEntityTypeParameter' value='0'/>
<enum name='kCFXMLEntityTypeParsedExternal' value='2'/>
<enum name='kCFXMLEntityTypeParsedInternal' value='1'/>
<enum name='kCFXMLEntityTypeUnparsed' value='3'/>
<enum name='kCFXMLErrorElementlessDocument' value='11'/>
<enum name='kCFXMLErrorEncodingConversionFailure' value='3'/>
<enum name='kCFXMLErrorMalformedCDSect' value='7'/>
<enum name='kCFXMLErrorMalformedCharacterReference' value='13'/>
<enum name='kCFXMLErrorMalformedCloseTag' value='8'/>
<enum name='kCFXMLErrorMalformedComment' value='12'/>
<enum name='kCFXMLErrorMalformedDTD' value='5'/>
<enum name='kCFXMLErrorMalformedDocument' value='10'/>
<enum name='kCFXMLErrorMalformedName' value='6'/>
<enum name='kCFXMLErrorMalformedParsedCharacterData' value='14'/>
<enum name='kCFXMLErrorMalformedProcessingInstruction' value='4'/>
<enum name='kCFXMLErrorMalformedStartTag' value='9'/>
<enum name='kCFXMLErrorNoData' value='15'/>
<enum name='kCFXMLErrorUnexpectedEOF' value='1'/>
<enum name='kCFXMLErrorUnknownEncoding' value='2'/>
<enum name='kCFXMLNodeCurrentVersion' value='1'/>
<enum name='kCFXMLNodeTypeAttribute' value='3'/>
<enum name='kCFXMLNodeTypeAttributeListDeclaration' value='15'/>
<enum name='kCFXMLNodeTypeCDATASection' value='7'/>
<enum name='kCFXMLNodeTypeComment' value='5'/>
<enum name='kCFXMLNodeTypeDocument' value='1'/>
<enum name='kCFXMLNodeTypeDocumentFragment' value='8'/>
<enum name='kCFXMLNodeTypeDocumentType' value='11'/>
<enum name='kCFXMLNodeTypeElement' value='2'/>
<enum name='kCFXMLNodeTypeElementTypeDeclaration' value='14'/>
<enum name='kCFXMLNodeTypeEntity' value='9'/>
<enum name='kCFXMLNodeTypeEntityReference' value='10'/>
<enum name='kCFXMLNodeTypeNotation' value='13'/>
<enum name='kCFXMLNodeTypeProcessingInstruction' value='4'/>
<enum name='kCFXMLNodeTypeText' value='6'/>
<enum name='kCFXMLNodeTypeWhitespace' value='12'/>
<enum name='kCFXMLParserAddImpliedAttributes' value='32'/>
<enum name='kCFXMLParserAllOptions' value='16777215'/>
<enum name='kCFXMLParserNoOptions' value='0'/>
<enum name='kCFXMLParserReplacePhysicalEntities' value='4'/>
<enum name='kCFXMLParserResolveExternalEntities' value='16'/>
<enum name='kCFXMLParserSkipMetaData' value='2'/>
<enum name='kCFXMLParserSkipWhitespace' value='8'/>
<enum name='kCFXMLParserValidateDocument' value='1'/>
<enum name='kCFXMLStatusParseInProgress' value='-1'/>
<enum name='kCFXMLStatusParseNotBegun' value='-2'/>
<enum name='kCFXMLStatusParseSuccessful' value='0'/>
<function name='CFAbsoluteTimeAddGregorianUnits'>
<arg name='at' declared_type='CFAbsoluteTime' type='d'/>
<arg name='tz' declared_type='CFTimeZoneRef' type='^{__CFTimeZone=}'/>
<arg name='units' declared_type='CFGregorianUnits' type='{_CFGregorianUnits=iiiiid}'/>
<retval declared_type='CFAbsoluteTime' type='d'/>
</function>
<function name='CFAbsoluteTimeGetCurrent'>
<retval declared_type='CFAbsoluteTime' type='d'/>
</function>
<function name='CFAbsoluteTimeGetDayOfWeek'>
<arg name='at' declared_type='CFAbsoluteTime' type='d'/>
<arg name='tz' declared_type='CFTimeZoneRef' type='^{__CFTimeZone=}'/>
<retval declared_type='SInt32' type64='i' type='l'/>
</function>
<function name='CFAbsoluteTimeGetDayOfYear'>
<arg name='at' declared_type='CFAbsoluteTime' type='d'/>
<arg name='tz' declared_type='CFTimeZoneRef' type='^{__CFTimeZone=}'/>
<retval declared_type='SInt32' type64='i' type='l'/>
</function>
<function name='CFAbsoluteTimeGetDifferenceAsGregorianUnits'>
<arg name='at1' declared_type='CFAbsoluteTime' type='d'/>
<arg name='at2' declared_type='CFAbsoluteTime' type='d'/>
<arg name='tz' declared_type='CFTimeZoneRef' type='^{__CFTimeZone=}'/>
<arg name='unitFlags' declared_type='CFOptionFlags' type64='Q' type='L'/>
<retval declared_type='CFGregorianUnits' type='{_CFGregorianUnits=iiiiid}'/>
</function>
<function name='CFAbsoluteTimeGetGregorianDate'>
<arg name='at' declared_type='CFAbsoluteTime' type='d'/>
<arg name='tz' declared_type='CFTimeZoneRef' type='^{__CFTimeZone=}'/>
<retval declared_type='CFGregorianDate' type='{_CFGregorianDate=iccccd}'/>
</function>
<function name='CFAbsoluteTimeGetWeekOfYear'>
<arg name='at' declared_type='CFAbsoluteTime' type='d'/>
<arg name='tz' declared_type='CFTimeZoneRef' type='^{__CFTimeZone=}'/>
<retval declared_type='SInt32' type64='i' type='l'/>
</function>
<function name='CFAllocatorAllocate'>
<arg name='allocator' declared_type='CFAllocatorRef' type='^{__CFAllocator=}'/>
<arg name='size' declared_type='CFIndex' type64='q' type='l'/>
<arg name='hint' declared_type='CFOptionFlags' type64='Q' type='L'/>
<retval declared_type='void*' type='^v'/>
</function>
<function name='CFAllocatorCreate'>
<arg name='allocator' declared_type='CFAllocatorRef' type='^{__CFAllocator=}'/>
<arg name='context' declared_type='CFAllocatorContext*' type64='^{_CFAllocatorContext=q^v^?^?^?^?^?^?^?}' type='^{_CFAllocatorContext=i^v^?^?^?^?^?^?^?}'/>
<retval declared_type='CFAllocatorRef' already_retained='true' type='^{__CFAllocator=}'/>
</function>
<function name='CFAllocatorDeallocate'>
<arg name='allocator' declared_type='CFAllocatorRef' type='^{__CFAllocator=}'/>
<arg name='ptr' declared_type='void*' type='^v'/>
<retval declared_type='void' type='v'/>
</function>
<function name='CFAllocatorGetContext'>
<arg name='allocator' declared_type='CFAllocatorRef' type='^{__CFAllocator=}'/>
<arg name='context' declared_type='CFAllocatorContext*' type64='^{_CFAllocatorContext=q^v^?^?^?^?^?^?^?}' type='^{_CFAllocatorContext=i^v^?^?^?^?^?^?^?}'/>
<retval declared_type='void' type='v'/>
</function>
<function name='CFAllocatorGetDefault'>
<retval declared_type='CFAllocatorRef' type='^{__CFAllocator=}'/>
</function>
<function name='CFAllocatorGetPreferredSizeForSize'>
<arg name='allocator' declared_type='CFAllocatorRef' type='^{__CFAllocator=}'/>
<arg name='size' declared_type='CFIndex' type64='q' type='l'/>
<arg name='hint' declared_type='CFOptionFlags' type64='Q' type='L'/>
<retval declared_type='CFIndex' type64='q' type='l'/>
</function>
<function name='CFAllocatorGetTypeID'>
<retval declared_type='CFTypeID' type64='Q' type='L'/>
</function>
<function name='CFAllocatorReallocate'>
<arg name='allocator' declared_type='CFAllocatorRef' type='^{__CFAllocator=}'/>
<arg name='ptr' declared_type='void*' type='^v'/>
<arg name='newsize' declared_type='CFIndex' type64='q' type='l'/>
<arg name='hint' declared_type='CFOptionFlags' type64='Q' type='L'/>
<retval declared_type='void*' type='^v'/>
</function>
<function name='CFAllocatorSetDefault'>
<arg name='allocator' declared_type='CFAllocatorRef' type='^{__CFAllocator=}'/>
<retval declared_type='void' type='v'/>
</function>
<function name='CFArrayAppendArray'>
<arg name='theArray' declared_type='CFMutableArrayRef' type='^{__CFArray=}'/>
<arg name='otherArray' declared_type='CFArrayRef' type='^{__CFArray=}'/>
<arg name='otherRange' declared_type='CFRange' type64='{_CFRange=qq}' type='{_CFRange=ii}'/>
<retval declared_type='void' type='v'/>
</function>
<function name='CFArrayAppendValue'>
<arg name='theArray' declared_type='CFMutableArrayRef' type='^{__CFArray=}'/>
<arg name='value' declared_type='void*' const='true' type='^v'/>
<retval declared_type='void' type='v'/>
</function>
<function name='CFArrayApplyFunction'>
<arg name='theArray' declared_type='CFArrayRef' type='^{__CFArray=}'/>
<arg name='range' declared_type='CFRange' type64='{_CFRange=qq}' type='{_CFRange=ii}'/>
<arg name='applier' function_pointer='true' declared_type='CFArrayApplierFunction' type='^?'>
<arg declared_type='void*' const='true' type='^v'/>
<arg declared_type='void*' type='^v'/>
<retval declared_type='void' type='v'/>
</arg>
<arg name='context' declared_type='void*' type='^v'/>
<retval declared_type='void' type='v'/>
</function>
<function name='CFArrayBSearchValues'>
<arg name='theArray' declared_type='CFArrayRef' type='^{__CFArray=}'/>
<arg name='range' declared_type='CFRange' type64='{_CFRange=qq}' type='{_CFRange=ii}'/>
<arg name='value' declared_type='void*' const='true' type='^v'/>
<arg name='comparator' function_pointer='true' declared_type='CFComparatorFunction' type='^?'>
<arg declared_type='void*' const='true' type='^v'/>
<arg declared_type='void*' const='true' type='^v'/>
<arg declared_type='void*' type='^v'/>
<retval declared_type='CFComparisonResult' type64='q' type='l'/>
</arg>
<arg name='context' declared_type='void*' type='^v'/>
<retval declared_type='CFIndex' type64='q' type='l'/>
</function>
<function name='CFArrayContainsValue'>
<arg name='theArray' declared_type='CFArrayRef' type='^{__CFArray=}'/>
<arg name='range' declared_type='CFRange' type64='{_CFRange=qq}' type='{_CFRange=ii}'/>
<arg name='value' declared_type='void*' const='true' type='^v'/>
<retval declared_type='Boolean' type='B'/>
</function>
<function name='CFArrayCreate'>
<arg name='allocator' declared_type='CFAllocatorRef' type='^{__CFAllocator=}'/>
<arg name='values' declared_type='void**' const='true' type='^^v'/>
<arg name='numValues' declared_type='CFIndex' type64='q' type='l'/>
<arg name='callBacks' declared_type='CFArrayCallBacks*' type64='^{_CFArrayCallBacks=q^?^?^?^?}' const='true' type='^{_CFArrayCallBacks=i^?^?^?^?}'/>
<retval declared_type='CFArrayRef' already_retained='true' type='^{__CFArray=}'/>
</function>
<function name='CFArrayCreateCopy'>
<arg name='allocator' declared_type='CFAllocatorRef' type='^{__CFAllocator=}'/>
<arg name='theArray' declared_type='CFArrayRef' type='^{__CFArray=}'/>
<retval declared_type='CFArrayRef' already_retained='true' type='^{__CFArray=}'/>
</function>
<function name='CFArrayCreateMutable'>
<arg name='allocator' declared_type='CFAllocatorRef' type='^{__CFAllocator=}'/>
<arg name='capacity' declared_type='CFIndex' type64='q' type='l'/>
<arg name='callBacks' declared_type='CFArrayCallBacks*' type64='^{_CFArrayCallBacks=q^?^?^?^?}' const='true' type='^{_CFArrayCallBacks=i^?^?^?^?}'/>
<retval declared_type='CFMutableArrayRef' already_retained='true' type='^{__CFArray=}'/>
</function>
<function name='CFArrayCreateMutableCopy'>
<arg name='allocator' declared_type='CFAllocatorRef' type='^{__CFAllocator=}'/>
<arg name='capacity' declared_type='CFIndex' type64='q' type='l'/>
<arg name='theArray' declared_type='CFArrayRef' type='^{__CFArray=}'/>
<retval declared_type='CFMutableArrayRef' already_retained='true' type='^{__CFArray=}'/>
</function>
<function name='CFArrayExchangeValuesAtIndices'>
<arg name='theArray' declared_type='CFMutableArrayRef' type='^{__CFArray=}'/>
<arg name='idx1' declared_type='CFIndex' type64='q' type='l'/>
<arg name='idx2' declared_type='CFIndex' type64='q' type='l'/>
<retval declared_type='void' type='v'/>
</function>
<function name='CFArrayGetCount'>
<arg name='theArray' declared_type='CFArrayRef' type='^{__CFArray=}'/>
<retval declared_type='CFIndex' type64='q' type='l'/>
</function>
<function name='CFArrayGetCountOfValue'>
<arg name='theArray' declared_type='CFArrayRef' type='^{__CFArray=}'/>
<arg name='range' declared_type='CFRange' type64='{_CFRange=qq}' type='{_CFRange=ii}'/>
<arg name='value' declared_type='void*' const='true' type='^v'/>
<retval declared_type='CFIndex' type64='q' type='l'/>
</function>
<function name='CFArrayGetFirstIndexOfValue'>
<arg name='theArray' declared_type='CFArrayRef' type='^{__CFArray=}'/>
<arg name='range' declared_type='CFRange' type64='{_CFRange=qq}' type='{_CFRange=ii}'/>
<arg name='value' declared_type='void*' const='true' type='^v'/>
<retval declared_type='CFIndex' type64='q' type='l'/>
</function>
<function name='CFArrayGetLastIndexOfValue'>
<arg name='theArray' declared_type='CFArrayRef' type='^{__CFArray=}'/>
<arg name='range' declared_type='CFRange' type64='{_CFRange=qq}' type='{_CFRange=ii}'/>
<arg name='value' declared_type='void*' const='true' type='^v'/>
<retval declared_type='CFIndex' type64='q' type='l'/>
</function>
<function name='CFArrayGetTypeID'>
<retval declared_type='CFTypeID' type64='Q' type='L'/>
</function>
<function name='CFArrayGetValueAtIndex'>
<arg name='theArray' declared_type='CFArrayRef' type='^{__CFArray=}'/>
<arg name='idx' declared_type='CFIndex' type64='q' type='l'/>
<retval declared_type='void*' const='true' type='^v'/>
</function>
<function name='CFArrayGetValues'>
<arg name='theArray' declared_type='CFArrayRef' type='^{__CFArray=}'/>
<arg name='range' declared_type='CFRange' type64='{_CFRange=qq}' type='{_CFRange=ii}'/>
<arg name='values' declared_type='void**' const='true' type='^^v'/>
<retval declared_type='void' type='v'/>
</function>
<function name='CFArrayInsertValueAtIndex'>
<arg name='theArray' declared_type='CFMutableArrayRef' type='^{__CFArray=}'/>
<arg name='idx' declared_type='CFIndex' type64='q' type='l'/>
<arg name='value' declared_type='void*' const='true' type='^v'/>
<retval declared_type='void' type='v'/>
</function>
<function name='CFArrayRemoveAllValues'>
<arg name='theArray' declared_type='CFMutableArrayRef' type='^{__CFArray=}'/>
<retval declared_type='void' type='v'/>
</function>
<function name='CFArrayRemoveValueAtIndex'>
<arg name='theArray' declared_type='CFMutableArrayRef' type='^{__CFArray=}'/>
<arg name='idx' declared_type='CFIndex' type64='q' type='l'/>
<retval declared_type='void' type='v'/>
</function>
<function name='CFArrayReplaceValues'>
<arg name='theArray' declared_type='CFMutableArrayRef' type='^{__CFArray=}'/>
<arg name='range' declared_type='CFRange' type64='{_CFRange=qq}' type='{_CFRange=ii}'/>
<arg name='newValues' declared_type='void**' const='true' type='^^v'/>
<arg name='newCount' declared_type='CFIndex' type64='q' type='l'/>
<retval declared_type='void' type='v'/>
</function>
<function name='CFArraySetValueAtIndex'>
<arg name='theArray' declared_type='CFMutableArrayRef' type='^{__CFArray=}'/>
<arg name='idx' declared_type='CFIndex' type64='q' type='l'/>
<arg name='value' declared_type='void*' const='true' type='^v'/>
<retval declared_type='void' type='v'/>
</function>
<function name='CFArraySortValues'>
<arg name='theArray' declared_type='CFMutableArrayRef' type='^{__CFArray=}'/>
<arg name='range' declared_type='CFRange' type64='{_CFRange=qq}' type='{_CFRange=ii}'/>
<arg name='comparator' function_pointer='true' declared_type='CFComparatorFunction' type='^?'>
<arg declared_type='void*' const='true' type='^v'/>
<arg declared_type='void*' const='true' type='^v'/>
<arg declared_type='void*' type='^v'/>
<retval declared_type='CFComparisonResult' type64='q' type='l'/>
</arg>
<arg name='context' declared_type='void*' type='^v'/>
<retval declared_type='void' type='v'/>
</function>
<function name='CFAttributedStringBeginEditing'>
<arg name='aStr' declared_type='CFMutableAttributedStringRef' type='^{__CFAttributedString=}'/>
<retval declared_type='void' type='v'/>
</function>
<function name='CFAttributedStringCreate'>
<arg name='alloc' declared_type='CFAllocatorRef' type='^{__CFAllocator=}'/>
<arg name='str' declared_type='CFStringRef' type='^{__CFString=}'/>
<arg name='attributes' declared_type='CFDictionaryRef' type='^{__CFDictionary=}'/>
<retval declared_type='CFAttributedStringRef' already_retained='true' type='^{__CFAttributedString=}'/>
</function>
<function name='CFAttributedStringCreateCopy'>
<arg name='alloc' declared_type='CFAllocatorRef' type='^{__CFAllocator=}'/>
<arg name='aStr' declared_type='CFAttributedStringRef' type='^{__CFAttributedString=}'/>
<retval declared_type='CFAttributedStringRef' already_retained='true' type='^{__CFAttributedString=}'/>
</function>
<function name='CFAttributedStringCreateMutable'>
<arg name='alloc' declared_type='CFAllocatorRef' type='^{__CFAllocator=}'/>
<arg name='maxLength' declared_type='CFIndex' type64='q' type='l'/>
<retval declared_type='CFMutableAttributedStringRef' already_retained='true' type='^{__CFAttributedString=}'/>
</function>
<function name='CFAttributedStringCreateMutableCopy'>
<arg name='alloc' declared_type='CFAllocatorRef' type='^{__CFAllocator=}'/>
<arg name='maxLength' declared_type='CFIndex' type64='q' type='l'/>
<arg name='aStr' declared_type='CFAttributedStringRef' type='^{__CFAttributedString=}'/>
<retval declared_type='CFMutableAttributedStringRef' already_retained='true' type='^{__CFAttributedString=}'/>
</function>
<function name='CFAttributedStringCreateWithSubstring'>
<arg name='alloc' declared_type='CFAllocatorRef' type='^{__CFAllocator=}'/>
<arg name='aStr' declared_type='CFAttributedStringRef' type='^{__CFAttributedString=}'/>
<arg name='range' declared_type='CFRange' type64='{_CFRange=qq}' type='{_CFRange=ii}'/>
<retval declared_type='CFAttributedStringRef' already_retained='true' type='^{__CFAttributedString=}'/>
</function>
<function name='CFAttributedStringEndEditing'>
<arg name='aStr' declared_type='CFMutableAttributedStringRef' type='^{__CFAttributedString=}'/>
<retval declared_type='void' type='v'/>
</function>
<function name='CFAttributedStringGetAttribute'>
<arg name='aStr' declared_type='CFAttributedStringRef' type='^{__CFAttributedString=}'/>
<arg name='loc' declared_type='CFIndex' type64='q' type='l'/>
<arg name='attrName' declared_type='CFStringRef' type='^{__CFString=}'/>
<arg name='effectiveRange' declared_type='CFRange*' type64='^{_CFRange=qq}' type='^{_CFRange=ii}'/>
<retval declared_type='CFTypeRef' type='@'/>
</function>
<function name='CFAttributedStringGetAttributeAndLongestEffectiveRange'>
<arg name='aStr' declared_type='CFAttributedStringRef' type='^{__CFAttributedString=}'/>
<arg name='loc' declared_type='CFIndex' type64='q' type='l'/>
<arg name='attrName' declared_type='CFStringRef' type='^{__CFString=}'/>
<arg name='inRange' declared_type='CFRange' type64='{_CFRange=qq}' type='{_CFRange=ii}'/>
<arg name='longestEffectiveRange' declared_type='CFRange*' type64='^{_CFRange=qq}' type='^{_CFRange=ii}'/>
<retval declared_type='CFTypeRef' type='@'/>
</function>
<function name='CFAttributedStringGetAttributes'>
<arg name='aStr' declared_type='CFAttributedStringRef' type='^{__CFAttributedString=}'/>
<arg name='loc' declared_type='CFIndex' type64='q' type='l'/>
<arg name='effectiveRange' declared_type='CFRange*' type64='^{_CFRange=qq}' type='^{_CFRange=ii}'/>
<retval declared_type='CFDictionaryRef' type='^{__CFDictionary=}'/>
</function>
<function name='CFAttributedStringGetAttributesAndLongestEffectiveRange'>
<arg name='aStr' declared_type='CFAttributedStringRef' type='^{__CFAttributedString=}'/>
<arg name='loc' declared_type='CFIndex' type64='q' type='l'/>
<arg name='inRange' declared_type='CFRange' type64='{_CFRange=qq}' type='{_CFRange=ii}'/>
<arg name='longestEffectiveRange' declared_type='CFRange*' type64='^{_CFRange=qq}' type='^{_CFRange=ii}'/>
<retval declared_type='CFDictionaryRef' type='^{__CFDictionary=}'/>
</function>
<function name='CFAttributedStringGetLength'>
<arg name='aStr' declared_type='CFAttributedStringRef' type='^{__CFAttributedString=}'/>
<retval declared_type='CFIndex' type64='q' type='l'/>
</function>
<function name='CFAttributedStringGetMutableString'>
<arg name='aStr' declared_type='CFMutableAttributedStringRef' type='^{__CFAttributedString=}'/>
<retval declared_type='CFMutableStringRef' type='^{__CFString=}'/>
</function>
<function name='CFAttributedStringGetString'>
<arg name='aStr' declared_type='CFAttributedStringRef' type='^{__CFAttributedString=}'/>
<retval declared_type='CFStringRef' type='^{__CFString=}'/>
</function>
<function name='CFAttributedStringGetTypeID'>
<retval declared_type='CFTypeID' type64='Q' type='L'/>
</function>
<function name='CFAttributedStringRemoveAttribute'>
<arg name='aStr' declared_type='CFMutableAttributedStringRef' type='^{__CFAttributedString=}'/>
<arg name='range' declared_type='CFRange' type64='{_CFRange=qq}' type='{_CFRange=ii}'/>
<arg name='attrName' declared_type='CFStringRef' type='^{__CFString=}'/>
<retval declared_type='void' type='v'/>
</function>
<function name='CFAttributedStringReplaceAttributedString'>
<arg name='aStr' declared_type='CFMutableAttributedStringRef' type='^{__CFAttributedString=}'/>
<arg name='range' declared_type='CFRange' type64='{_CFRange=qq}' type='{_CFRange=ii}'/>
<arg name='replacement' declared_type='CFAttributedStringRef' type='^{__CFAttributedString=}'/>
<retval declared_type='void' type='v'/>
</function>
<function name='CFAttributedStringReplaceString'>
<arg name='aStr' declared_type='CFMutableAttributedStringRef' type='^{__CFAttributedString=}'/>
<arg name='range' declared_type='CFRange' type64='{_CFRange=qq}' type='{_CFRange=ii}'/>
<arg name='replacement' declared_type='CFStringRef' type='^{__CFString=}'/>
<retval declared_type='void' type='v'/>
</function>
<function name='CFAttributedStringSetAttribute'>
<arg name='aStr' declared_type='CFMutableAttributedStringRef' type='^{__CFAttributedString=}'/>
<arg name='range' declared_type='CFRange' type64='{_CFRange=qq}' type='{_CFRange=ii}'/>
<arg name='attrName' declared_type='CFStringRef' type='^{__CFString=}'/>
<arg name='value' declared_type='CFTypeRef' type='@'/>
<retval declared_type='void' type='v'/>
</function>
<function name='CFAttributedStringSetAttributes'>
<arg name='aStr' declared_type='CFMutableAttributedStringRef' type='^{__CFAttributedString=}'/>
<arg name='range' declared_type='CFRange' type64='{_CFRange=qq}' type='{_CFRange=ii}'/>
<arg name='replacement' declared_type='CFDictionaryRef' type='^{__CFDictionary=}'/>
<arg name='clearOtherAttributes' declared_type='Boolean' type='B'/>
<retval declared_type='void' type='v'/>
</function>
<function name='CFBagAddValue'>
<arg name='theBag' declared_type='CFMutableBagRef' type='^{__CFBag=}'/>
<arg name='value' declared_type='void*' const='true' type='^v'/>
<retval declared_type='void' type='v'/>
</function>
<function name='CFBagApplyFunction'>
<arg name='theBag' declared_type='CFBagRef' type='^{__CFBag=}'/>
<arg name='applier' function_pointer='true' declared_type='CFBagApplierFunction' type='^?'>
<arg declared_type='void*' const='true' type='^v'/>
<arg declared_type='void*' type='^v'/>
<retval declared_type='void' type='v'/>
</arg>
<arg name='context' declared_type='void*' type='^v'/>
<retval declared_type='void' type='v'/>
</function>
<function name='CFBagContainsValue'>
<arg name='theBag' declared_type='CFBagRef' type='^{__CFBag=}'/>
<arg name='value' declared_type='void*' const='true' type='^v'/>
<retval declared_type='Boolean' type='B'/>
</function>
<function name='CFBagCreate'>
<arg name='allocator' declared_type='CFAllocatorRef' type='^{__CFAllocator=}'/>
<arg name='values' declared_type='void**' const='true' type='^^v'/>
<arg name='numValues' declared_type='CFIndex' type64='q' type='l'/>
<arg name='callBacks' declared_type='CFBagCallBacks*' type64='^{_CFBagCallBacks=q^?^?^?^?^?}' const='true' type='^{_CFBagCallBacks=i^?^?^?^?^?}'/>
<retval declared_type='CFBagRef' already_retained='true' type='^{__CFBag=}'/>
</function>
<function name='CFBagCreateCopy'>
<arg name='allocator' declared_type='CFAllocatorRef' type='^{__CFAllocator=}'/>
<arg name='theBag' declared_type='CFBagRef' type='^{__CFBag=}'/>
<retval declared_type='CFBagRef' already_retained='true' type='^{__CFBag=}'/>
</function>
<function name='CFBagCreateMutable'>
<arg name='allocator' declared_type='CFAllocatorRef' type='^{__CFAllocator=}'/>
<arg name='capacity' declared_type='CFIndex' type64='q' type='l'/>
<arg name='callBacks' declared_type='CFBagCallBacks*' type64='^{_CFBagCallBacks=q^?^?^?^?^?}' const='true' type='^{_CFBagCallBacks=i^?^?^?^?^?}'/>
<retval declared_type='CFMutableBagRef' already_retained='true' type='^{__CFBag=}'/>
</function>
<function name='CFBagCreateMutableCopy'>
<arg name='allocator' declared_type='CFAllocatorRef' type='^{__CFAllocator=}'/>
<arg name='capacity' declared_type='CFIndex' type64='q' type='l'/>
<arg name='theBag' declared_type='CFBagRef' type='^{__CFBag=}'/>
<retval declared_type='CFMutableBagRef' already_retained='true' type='^{__CFBag=}'/>
</function>
<function name='CFBagGetCount'>
<arg name='theBag' declared_type='CFBagRef' type='^{__CFBag=}'/>
<retval declared_type='CFIndex' type64='q' type='l'/>
</function>
<function name='CFBagGetCountOfValue'>
<arg name='theBag' declared_type='CFBagRef' type='^{__CFBag=}'/>
<arg name='value' declared_type='void*' const='true' type='^v'/>
<retval declared_type='CFIndex' type64='q' type='l'/>
</function>
<function name='CFBagGetTypeID'>
<retval declared_type='CFTypeID' type64='Q' type='L'/>
</function>
<function name='CFBagGetValue'>
<arg name='theBag' declared_type='CFBagRef' type='^{__CFBag=}'/>
<arg name='value' declared_type='void*' const='true' type='^v'/>
<retval declared_type='void*' const='true' type='^v'/>
</function>
<function name='CFBagGetValueIfPresent'>
<arg name='theBag' declared_type='CFBagRef' type='^{__CFBag=}'/>
<arg name='candidate' declared_type='void*' const='true' type='^v'/>
<arg name='value' declared_type='void**' const='true' type='^^v'/>
<retval declared_type='Boolean' type='B'/>
</function>
<function name='CFBagGetValues'>
<arg name='theBag' declared_type='CFBagRef' type='^{__CFBag=}'/>
<arg name='values' declared_type='void**' const='true' type='^^v'/>
<retval declared_type='void' type='v'/>
</function>
<function name='CFBagRemoveAllValues'>
<arg name='theBag' declared_type='CFMutableBagRef' type='^{__CFBag=}'/>
<retval declared_type='void' type='v'/>
</function>
<function name='CFBagRemoveValue'>
<arg name='theBag' declared_type='CFMutableBagRef' type='^{__CFBag=}'/>
<arg name='value' declared_type='void*' const='true' type='^v'/>
<retval declared_type='void' type='v'/>
</function>
<function name='CFBagReplaceValue'>
<arg name='theBag' declared_type='CFMutableBagRef' type='^{__CFBag=}'/>
<arg name='value' declared_type='void*' const='true' type='^v'/>
<retval declared_type='void' type='v'/>
</function>
<function name='CFBagSetValue'>
<arg name='theBag' declared_type='CFMutableBagRef' type='^{__CFBag=}'/>
<arg name='value' declared_type='void*' const='true' type='^v'/>
<retval declared_type='void' type='v'/>
</function>
<function name='CFBinaryHeapAddValue'>
<arg name='heap' declared_type='CFBinaryHeapRef' type='^{__CFBinaryHeap=}'/>
<arg name='value' declared_type='void*' const='true' type='^v'/>
<retval declared_type='void' type='v'/>
</function>
<function name='CFBinaryHeapApplyFunction'>
<arg name='heap' declared_type='CFBinaryHeapRef' type='^{__CFBinaryHeap=}'/>
<arg name='applier' function_pointer='true' declared_type='CFBinaryHeapApplierFunction' type='^?'>
<arg declared_type='void*' const='true' type='^v'/>
<arg declared_type='void*' type='^v'/>
<retval declared_type='void' type='v'/>
</arg>
<arg name='context' declared_type='void*' type='^v'/>
<retval declared_type='void' type='v'/>
</function>
<function name='CFBinaryHeapContainsValue'>
<arg name='heap' declared_type='CFBinaryHeapRef' type='^{__CFBinaryHeap=}'/>
<arg name='value' declared_type='void*' const='true' type='^v'/>
<retval declared_type='Boolean' type='B'/>
</function>
<function name='CFBinaryHeapCreate'>
<arg name='allocator' declared_type='CFAllocatorRef' type='^{__CFAllocator=}'/>
<arg name='capacity' declared_type='CFIndex' type64='q' type='l'/>
<arg name='callBacks' declared_type='CFBinaryHeapCallBacks*' type64='^{_CFBinaryHeapCallBacks=q^?^?^?^?}' const='true' type='^{_CFBinaryHeapCallBacks=i^?^?^?^?}'/>
<arg name='compareContext' declared_type='CFBinaryHeapCompareContext*' type64='^{_CFBinaryHeapCompareContext=q^v^?^?^?}' const='true' type='^{_CFBinaryHeapCompareContext=i^v^?^?^?}'/>
<retval declared_type='CFBinaryHeapRef' already_retained='true' type='^{__CFBinaryHeap=}'/>
</function>
<function name='CFBinaryHeapCreateCopy'>
<arg name='allocator' declared_type='CFAllocatorRef' type='^{__CFAllocator=}'/>
<arg name='capacity' declared_type='CFIndex' type64='q' type='l'/>
<arg name='heap' declared_type='CFBinaryHeapRef' type='^{__CFBinaryHeap=}'/>
<retval declared_type='CFBinaryHeapRef' already_retained='true' type='^{__CFBinaryHeap=}'/>
</function>
<function name='CFBinaryHeapGetCount'>
<arg name='heap' declared_type='CFBinaryHeapRef' type='^{__CFBinaryHeap=}'/>
<retval declared_type='CFIndex' type64='q' type='l'/>
</function>
<function name='CFBinaryHeapGetCountOfValue'>
<arg name='heap' declared_type='CFBinaryHeapRef' type='^{__CFBinaryHeap=}'/>
<arg name='value' declared_type='void*' const='true' type='^v'/>
<retval declared_type='CFIndex' type64='q' type='l'/>
</function>
<function name='CFBinaryHeapGetMinimum'>
<arg name='heap' declared_type='CFBinaryHeapRef' type='^{__CFBinaryHeap=}'/>
<retval declared_type='void*' const='true' type='^v'/>
</function>
<function name='CFBinaryHeapGetMinimumIfPresent'>
<arg name='heap' declared_type='CFBinaryHeapRef' type='^{__CFBinaryHeap=}'/>
<arg name='value' declared_type='void**' const='true' type='^^v'/>
<retval declared_type='Boolean' type='B'/>
</function>
<function name='CFBinaryHeapGetTypeID'>
<retval declared_type='CFTypeID' type64='Q' type='L'/>
</function>
<function name='CFBinaryHeapGetValues'>
<arg name='heap' declared_type='CFBinaryHeapRef' type='^{__CFBinaryHeap=}'/>
<arg name='values' declared_type='void**' const='true' type='^^v'/>
<retval declared_type='void' type='v'/>
</function>
<function name='CFBinaryHeapRemoveAllValues'>
<arg name='heap' declared_type='CFBinaryHeapRef' type='^{__CFBinaryHeap=}'/>
<retval declared_type='void' type='v'/>
</function>
<function name='CFBinaryHeapRemoveMinimumValue'>
<arg name='heap' declared_type='CFBinaryHeapRef' type='^{__CFBinaryHeap=}'/>
<retval declared_type='void' type='v'/>
</function>
<function name='CFBitVectorContainsBit'>
<arg name='bv' declared_type='CFBitVectorRef' type='^{__CFBitVector=}'/>
<arg name='range' declared_type='CFRange' type64='{_CFRange=qq}' type='{_CFRange=ii}'/>
<arg name='value' declared_type='CFBit' type64='I' type='L'/>
<retval declared_type='Boolean' type='B'/>
</function>
<function name='CFBitVectorCreate'>
<arg name='allocator' declared_type='CFAllocatorRef' type='^{__CFAllocator=}'/>
<arg name='bytes' declared_type='UInt8*' const='true' type='*'/>
<arg name='numBits' declared_type='CFIndex' type64='q' type='l'/>
<retval declared_type='CFBitVectorRef' already_retained='true' type='^{__CFBitVector=}'/>
</function>
<function name='CFBitVectorCreateCopy'>
<arg name='allocator' declared_type='CFAllocatorRef' type='^{__CFAllocator=}'/>
<arg name='bv' declared_type='CFBitVectorRef' type='^{__CFBitVector=}'/>
<retval declared_type='CFBitVectorRef' already_retained='true' type='^{__CFBitVector=}'/>
</function>
<function name='CFBitVectorCreateMutable'>
<arg name='allocator' declared_type='CFAllocatorRef' type='^{__CFAllocator=}'/>
<arg name='capacity' declared_type='CFIndex' type64='q' type='l'/>
<retval declared_type='CFMutableBitVectorRef' already_retained='true' type='^{__CFBitVector=}'/>
</function>
<function name='CFBitVectorCreateMutableCopy'>
<arg name='allocator' declared_type='CFAllocatorRef' type='^{__CFAllocator=}'/>
<arg name='capacity' declared_type='CFIndex' type64='q' type='l'/>
<arg name='bv' declared_type='CFBitVectorRef' type='^{__CFBitVector=}'/>
<retval declared_type='CFMutableBitVectorRef' already_retained='true' type='^{__CFBitVector=}'/>
</function>
<function name='CFBitVectorFlipBitAtIndex'>
<arg name='bv' declared_type='CFMutableBitVectorRef' type='^{__CFBitVector=}'/>
<arg name='idx' declared_type='CFIndex' type64='q' type='l'/>
<retval declared_type='void' type='v'/>
</function>
<function name='CFBitVectorFlipBits'>
<arg name='bv' declared_type='CFMutableBitVectorRef' type='^{__CFBitVector=}'/>
<arg name='range' declared_type='CFRange' type64='{_CFRange=qq}' type='{_CFRange=ii}'/>
<retval declared_type='void' type='v'/>
</function>
<function name='CFBitVectorGetBitAtIndex'>
<arg name='bv' declared_type='CFBitVectorRef' type='^{__CFBitVector=}'/>
<arg name='idx' declared_type='CFIndex' type64='q' type='l'/>
<retval declared_type='CFBit' type64='I' type='L'/>
</function>
<function name='CFBitVectorGetBits'>
<arg name='bv' declared_type='CFBitVectorRef' type='^{__CFBitVector=}'/>
<arg name='range' declared_type='CFRange' type64='{_CFRange=qq}' type='{_CFRange=ii}'/>
<arg name='bytes' declared_type='UInt8*' type='*'/>
<retval declared_type='void' type='v'/>
</function>
<function name='CFBitVectorGetCount'>
<arg name='bv' declared_type='CFBitVectorRef' type='^{__CFBitVector=}'/>
<retval declared_type='CFIndex' type64='q' type='l'/>
</function>
<function name='CFBitVectorGetCountOfBit'>
<arg name='bv' declared_type='CFBitVectorRef' type='^{__CFBitVector=}'/>
<arg name='range' declared_type='CFRange' type64='{_CFRange=qq}' type='{_CFRange=ii}'/>
<arg name='value' declared_type='CFBit' type64='I' type='L'/>
<retval declared_type='CFIndex' type64='q' type='l'/>
</function>
<function name='CFBitVectorGetFirstIndexOfBit'>
<arg name='bv' declared_type='CFBitVectorRef' type='^{__CFBitVector=}'/>
<arg name='range' declared_type='CFRange' type64='{_CFRange=qq}' type='{_CFRange=ii}'/>
<arg name='value' declared_type='CFBit' type64='I' type='L'/>
<retval declared_type='CFIndex' type64='q' type='l'/>
</function>
<function name='CFBitVectorGetLastIndexOfBit'>
<arg name='bv' declared_type='CFBitVectorRef' type='^{__CFBitVector=}'/>
<arg name='range' declared_type='CFRange' type64='{_CFRange=qq}' type='{_CFRange=ii}'/>
<arg name='value' declared_type='CFBit' type64='I' type='L'/>
<retval declared_type='CFIndex' type64='q' type='l'/>
</function>
<function name='CFBitVectorGetTypeID'>
<retval declared_type='CFTypeID' type64='Q' type='L'/>
</function>
<function name='CFBitVectorSetAllBits'>
<arg name='bv' declared_type='CFMutableBitVectorRef' type='^{__CFBitVector=}'/>
<arg name='value' declared_type='CFBit' type64='I' type='L'/>
<retval declared_type='void' type='v'/>
</function>
<function name='CFBitVectorSetBitAtIndex'>
<arg name='bv' declared_type='CFMutableBitVectorRef' type='^{__CFBitVector=}'/>
<arg name='idx' declared_type='CFIndex' type64='q' type='l'/>
<arg name='value' declared_type='CFBit' type64='I' type='L'/>
<retval declared_type='void' type='v'/>
</function>
<function name='CFBitVectorSetBits'>
<arg name='bv' declared_type='CFMutableBitVectorRef' type='^{__CFBitVector=}'/>
<arg name='range' declared_type='CFRange' type64='{_CFRange=qq}' type='{_CFRange=ii}'/>
<arg name='value' declared_type='CFBit' type64='I' type='L'/>
<retval declared_type='void' type='v'/>
</function>
<function name='CFBitVectorSetCount'>
<arg name='bv' declared_type='CFMutableBitVectorRef' type='^{__CFBitVector=}'/>
<arg name='count' declared_type='CFIndex' type64='q' type='l'/>
<retval declared_type='void' type='v'/>
</function>
<function name='CFBooleanGetTypeID'>
<retval declared_type='CFTypeID' type64='Q' type='L'/>
</function>
<function name='CFBooleanGetValue'>
<arg name='boolean' declared_type='CFBooleanRef' type='^{__CFBoolean=}'/>
<retval declared_type='Boolean' type='B'/>
</function>
<function name='CFBundleCloseBundleResourceMap'>
<arg name='bundle' declared_type='CFBundleRef' type='^{__CFBundle=}'/>
<arg name='refNum' declared_type='CFBundleRefNum' type64='i' type='s'/>
<retval declared_type='void' type='v'/>
</function>
<function name='CFBundleCopyAuxiliaryExecutableURL'>
<arg name='bundle' declared_type='CFBundleRef' type='^{__CFBundle=}'/>
<arg name='executableName' declared_type='CFStringRef' type='^{__CFString=}'/>
<retval declared_type='CFURLRef' already_retained='true' type='^{__CFURL=}'/>
</function>
<function name='CFBundleCopyBuiltInPlugInsURL'>
<arg name='bundle' declared_type='CFBundleRef' type='^{__CFBundle=}'/>
<retval declared_type='CFURLRef' already_retained='true' type='^{__CFURL=}'/>
</function>
<function name='CFBundleCopyBundleLocalizations'>
<arg name='bundle' declared_type='CFBundleRef' type='^{__CFBundle=}'/>
<retval declared_type='CFArrayRef' already_retained='true' type='^{__CFArray=}'/>
</function>
<function name='CFBundleCopyBundleURL'>
<arg name='bundle' declared_type='CFBundleRef' type='^{__CFBundle=}'/>
<retval declared_type='CFURLRef' already_retained='true' type='^{__CFURL=}'/>
</function>
<function name='CFBundleCopyExecutableArchitectures'>
<arg name='bundle' declared_type='CFBundleRef' type='^{__CFBundle=}'/>
<retval declared_type='CFArrayRef' already_retained='true' type='^{__CFArray=}'/>
</function>
<function name='CFBundleCopyExecutableArchitecturesForURL'>
<arg name='url' declared_type='CFURLRef' type='^{__CFURL=}'/>
<retval declared_type='CFArrayRef' already_retained='true' type='^{__CFArray=}'/>
</function>
<function name='CFBundleCopyExecutableURL'>
<arg name='bundle' declared_type='CFBundleRef' type='^{__CFBundle=}'/>
<retval declared_type='CFURLRef' already_retained='true' type='^{__CFURL=}'/>
</function>
<function name='CFBundleCopyInfoDictionaryForURL'>
<arg name='url' declared_type='CFURLRef' type='^{__CFURL=}'/>
<retval declared_type='CFDictionaryRef' already_retained='true' type='^{__CFDictionary=}'/>
</function>
<function name='CFBundleCopyInfoDictionaryInDirectory'>
<arg name='bundleURL' declared_type='CFURLRef' type='^{__CFURL=}'/>
<retval declared_type='CFDictionaryRef' already_retained='true' type='^{__CFDictionary=}'/>
</function>
<function name='CFBundleCopyLocalizationsForPreferences'>
<arg name='locArray' declared_type='CFArrayRef' type='^{__CFArray=}'/>
<arg name='prefArray' declared_type='CFArrayRef' type='^{__CFArray=}'/>
<retval declared_type='CFArrayRef' already_retained='true' type='^{__CFArray=}'/>
</function>
<function name='CFBundleCopyLocalizationsForURL'>
<arg name='url' declared_type='CFURLRef' type='^{__CFURL=}'/>
<retval declared_type='CFArrayRef' already_retained='true' type='^{__CFArray=}'/>
</function>
<function name='CFBundleCopyLocalizedString'>
<arg name='bundle' declared_type='CFBundleRef' type='^{__CFBundle=}'/>
<arg name='key' declared_type='CFStringRef' type='^{__CFString=}'/>
<arg name='value' declared_type='CFStringRef' type='^{__CFString=}'/>
<arg name='tableName' declared_type='CFStringRef' type='^{__CFString=}'/>
<retval declared_type='CFStringRef' already_retained='true' type='^{__CFString=}'/>
</function>
<function name='CFBundleCopyPreferredLocalizationsFromArray'>
<arg name='locArray' declared_type='CFArrayRef' type='^{__CFArray=}'/>
<retval declared_type='CFArrayRef' already_retained='true' type='^{__CFArray=}'/>
</function>
<function name='CFBundleCopyPrivateFrameworksURL'>
<arg name='bundle' declared_type='CFBundleRef' type='^{__CFBundle=}'/>
<retval declared_type='CFURLRef' already_retained='true' type='^{__CFURL=}'/>
</function>
<function name='CFBundleCopyResourceURL'>
<arg name='bundle' declared_type='CFBundleRef' type='^{__CFBundle=}'/>
<arg name='resourceName' declared_type='CFStringRef' type='^{__CFString=}'/>
<arg name='resourceType' declared_type='CFStringRef' type='^{__CFString=}'/>
<arg name='subDirName' declared_type='CFStringRef' type='^{__CFString=}'/>
<retval declared_type='CFURLRef' already_retained='true' type='^{__CFURL=}'/>
</function>
<function name='CFBundleCopyResourceURLForLocalization'>
<arg name='bundle' declared_type='CFBundleRef' type='^{__CFBundle=}'/>
<arg name='resourceName' declared_type='CFStringRef' type='^{__CFString=}'/>
<arg name='resourceType' declared_type='CFStringRef' type='^{__CFString=}'/>
<arg name='subDirName' declared_type='CFStringRef' type='^{__CFString=}'/>
<arg name='localizationName' declared_type='CFStringRef' type='^{__CFString=}'/>
<retval declared_type='CFURLRef' already_retained='true' type='^{__CFURL=}'/>
</function>
<function name='CFBundleCopyResourceURLInDirectory'>
<arg name='bundleURL' declared_type='CFURLRef' type='^{__CFURL=}'/>
<arg name='resourceName' declared_type='CFStringRef' type='^{__CFString=}'/>
<arg name='resourceType' declared_type='CFStringRef' type='^{__CFString=}'/>
<arg name='subDirName' declared_type='CFStringRef' type='^{__CFString=}'/>
<retval declared_type='CFURLRef' already_retained='true' type='^{__CFURL=}'/>
</function>
<function name='CFBundleCopyResourceURLsOfType'>
<arg name='bundle' declared_type='CFBundleRef' type='^{__CFBundle=}'/>
<arg name='resourceType' declared_type='CFStringRef' type='^{__CFString=}'/>
<arg name='subDirName' declared_type='CFStringRef' type='^{__CFString=}'/>
<retval declared_type='CFArrayRef' already_retained='true' type='^{__CFArray=}'/>
</function>
<function name='CFBundleCopyResourceURLsOfTypeForLocalization'>
<arg name='bundle' declared_type='CFBundleRef' type='^{__CFBundle=}'/>
<arg name='resourceType' declared_type='CFStringRef' type='^{__CFString=}'/>
<arg name='subDirName' declared_type='CFStringRef' type='^{__CFString=}'/>
<arg name='localizationName' declared_type='CFStringRef' type='^{__CFString=}'/>
<retval declared_type='CFArrayRef' already_retained='true' type='^{__CFArray=}'/>
</function>
<function name='CFBundleCopyResourceURLsOfTypeInDirectory'>
<arg name='bundleURL' declared_type='CFURLRef' type='^{__CFURL=}'/>
<arg name='resourceType' declared_type='CFStringRef' type='^{__CFString=}'/>
<arg name='subDirName' declared_type='CFStringRef' type='^{__CFString=}'/>
<retval declared_type='CFArrayRef' already_retained='true' type='^{__CFArray=}'/>
</function>
<function name='CFBundleCopyResourcesDirectoryURL'>
<arg name='bundle' declared_type='CFBundleRef' type='^{__CFBundle=}'/>
<retval declared_type='CFURLRef' already_retained='true' type='^{__CFURL=}'/>
</function>
<function name='CFBundleCopySharedFrameworksURL'>
<arg name='bundle' declared_type='CFBundleRef' type='^{__CFBundle=}'/>
<retval declared_type='CFURLRef' already_retained='true' type='^{__CFURL=}'/>
</function>
<function name='CFBundleCopySharedSupportURL'>
<arg name='bundle' declared_type='CFBundleRef' type='^{__CFBundle=}'/>
<retval declared_type='CFURLRef' already_retained='true' type='^{__CFURL=}'/>
</function>
<function name='CFBundleCopySupportFilesDirectoryURL'>
<arg name='bundle' declared_type='CFBundleRef' type='^{__CFBundle=}'/>
<retval declared_type='CFURLRef' already_retained='true' type='^{__CFURL=}'/>
</function>
<function name='CFBundleCreate'>
<arg name='allocator' declared_type='CFAllocatorRef' type='^{__CFAllocator=}'/>
<arg name='bundleURL' declared_type='CFURLRef' type='^{__CFURL=}'/>
<retval declared_type='CFBundleRef' already_retained='true' type='^{__CFBundle=}'/>
</function>
<function name='CFBundleCreateBundlesFromDirectory'>
<arg name='allocator' declared_type='CFAllocatorRef' type='^{__CFAllocator=}'/>
<arg name='directoryURL' declared_type='CFURLRef' type='^{__CFURL=}'/>
<arg name='bundleType' declared_type='CFStringRef' type='^{__CFString=}'/>
<retval declared_type='CFArrayRef' already_retained='true' type='^{__CFArray=}'/>
</function>
<function name='CFBundleGetAllBundles'>
<retval declared_type='CFArrayRef' type='^{__CFArray=}'/>
</function>
<function name='CFBundleGetBundleWithIdentifier'>
<arg name='bundleID' declared_type='CFStringRef' type='^{__CFString=}'/>
<retval declared_type='CFBundleRef' type='^{__CFBundle=}'/>
</function>
<function name='CFBundleGetDataPointerForName'>
<arg name='bundle' declared_type='CFBundleRef' type='^{__CFBundle=}'/>
<arg name='symbolName' declared_type='CFStringRef' type='^{__CFString=}'/>
<retval declared_type='void*' type='^v'/>
</function>
<function name='CFBundleGetDataPointersForNames'>
<arg name='bundle' declared_type='CFBundleRef' type='^{__CFBundle=}'/>
<arg name='symbolNames' declared_type='CFArrayRef' type='^{__CFArray=}'/>
<arg name='stbl' declared_type='void**' type='^^v'/>
<retval declared_type='void' type='v'/>
</function>
<function name='CFBundleGetDevelopmentRegion'>
<arg name='bundle' declared_type='CFBundleRef' type='^{__CFBundle=}'/>
<retval declared_type='CFStringRef' type='^{__CFString=}'/>
</function>
<function name='CFBundleGetFunctionPointerForName'>
<arg name='bundle' declared_type='CFBundleRef' type='^{__CFBundle=}'/>
<arg name='functionName' declared_type='CFStringRef' type='^{__CFString=}'/>
<retval declared_type='void*' type='^v'/>
</function>
<function name='CFBundleGetFunctionPointersForNames'>
<arg name='bundle' declared_type='CFBundleRef' type='^{__CFBundle=}'/>
<arg name='functionNames' declared_type='CFArrayRef' type='^{__CFArray=}'/>
<arg name='ftbl' declared_type='void**' type='^^v'/>
<retval declared_type='void' type='v'/>
</function>
<function name='CFBundleGetIdentifier'>
<arg name='bundle' declared_type='CFBundleRef' type='^{__CFBundle=}'/>
<retval declared_type='CFStringRef' type='^{__CFString=}'/>
</function>
<function name='CFBundleGetInfoDictionary'>
<arg name='bundle' declared_type='CFBundleRef' type='^{__CFBundle=}'/>
<retval declared_type='CFDictionaryRef' type='^{__CFDictionary=}'/>
</function>
<function name='CFBundleGetLocalInfoDictionary'>
<arg name='bundle' declared_type='CFBundleRef' type='^{__CFBundle=}'/>
<retval declared_type='CFDictionaryRef' type='^{__CFDictionary=}'/>
</function>
<function name='CFBundleGetMainBundle'>
<retval declared_type='CFBundleRef' type='^{__CFBundle=}'/>
</function>
<function name='CFBundleGetPackageInfo'>
<arg name='bundle' declared_type='CFBundleRef' type='^{__CFBundle=}'/>
<arg name='packageType' declared_type='UInt32*' type='^I'/>
<arg name='packageCreator' declared_type='UInt32*' type='^I'/>
<retval declared_type='void' type='v'/>
</function>
<function name='CFBundleGetPackageInfoInDirectory'>
<arg name='url' declared_type='CFURLRef' type='^{__CFURL=}'/>
<arg name='packageType' declared_type='UInt32*' type='^I'/>
<arg name='packageCreator' declared_type='UInt32*' type='^I'/>
<retval declared_type='Boolean' type='B'/>
</function>
<function name='CFBundleGetPlugIn'>
<arg name='bundle' declared_type='CFBundleRef' type='^{__CFBundle=}'/>
<retval declared_type='CFPlugInRef' type='^{__CFBundle=}'/>
</function>
<function name='CFBundleGetTypeID'>
<retval declared_type='CFTypeID' type64='Q' type='L'/>
</function>
<function name='CFBundleGetValueForInfoDictionaryKey'>
<arg name='bundle' declared_type='CFBundleRef' type='^{__CFBundle=}'/>
<arg name='key' declared_type='CFStringRef' type='^{__CFString=}'/>
<retval declared_type='CFTypeRef' type='@'/>
</function>
<function name='CFBundleGetVersionNumber'>
<arg name='bundle' declared_type='CFBundleRef' type='^{__CFBundle=}'/>
<retval declared_type='UInt32' type64='I' type='L'/>
</function>
<function name='CFBundleIsExecutableLoaded'>
<arg name='bundle' declared_type='CFBundleRef' type='^{__CFBundle=}'/>
<retval declared_type='Boolean' type='B'/>
</function>
<function name='CFBundleLoadExecutable'>
<arg name='bundle' declared_type='CFBundleRef' type='^{__CFBundle=}'/>
<retval declared_type='Boolean' type='B'/>
</function>
<function name='CFBundleLoadExecutableAndReturnError'>
<arg name='bundle' declared_type='CFBundleRef' type='^{__CFBundle=}'/>
<arg name='error' declared_type='CFErrorRef*' type='^^{__CFError}'/>
<retval declared_type='Boolean' type='B'/>
</function>
<function name='CFBundleOpenBundleResourceFiles'>
<arg name='bundle' declared_type='CFBundleRef' type='^{__CFBundle=}'/>
<arg name='refNum' declared_type='CFBundleRefNum*' type64='^i' type='^s'/>
<arg name='localizedRefNum' declared_type='CFBundleRefNum*' type64='^i' type='^s'/>
<retval declared_type='SInt32' type64='i' type='l'/>
</function>
<function name='CFBundleOpenBundleResourceMap'>
<arg name='bundle' declared_type='CFBundleRef' type='^{__CFBundle=}'/>
<retval declared_type='CFBundleRefNum' type64='i' type='s'/>
</function>
<function name='CFBundlePreflightExecutable'>
<arg name='bundle' declared_type='CFBundleRef' type='^{__CFBundle=}'/>
<arg name='error' declared_type='CFErrorRef*' type='^^{__CFError}'/>
<retval declared_type='Boolean' type='B'/>
</function>
<function name='CFBundleUnloadExecutable'>
<arg name='bundle' declared_type='CFBundleRef' type='^{__CFBundle=}'/>
<retval declared_type='void' type='v'/>
</function>
<function name='CFByteOrderGetCurrent' inline='true'>
<retval declared_type='CFByteOrder' type64='q' type='l'/>
</function>
<function name='CFCalendarAddComponents' variadic='true'>
<arg name='calendar' declared_type='CFCalendarRef' type='^{__CFCalendar=}'/>
<arg name='at' declared_type='CFAbsoluteTime*' type='^d'/>
<arg name='options' declared_type='CFOptionFlags' type64='Q' type='L'/>
<arg name='componentDesc' declared_type='char*' const='true' type='*'/>
<retval declared_type='Boolean' type='B'/>
</function>
<function name='CFCalendarComposeAbsoluteTime' variadic='true'>
<arg name='calendar' declared_type='CFCalendarRef' type='^{__CFCalendar=}'/>
<arg name='at' declared_type='CFAbsoluteTime*' type='^d'/>
<arg name='componentDesc' declared_type='char*' const='true' type='*'/>
<retval declared_type='Boolean' type='B'/>
</function>
<function name='CFCalendarCopyCurrent'>
<retval declared_type='CFCalendarRef' already_retained='true' type='^{__CFCalendar=}'/>
</function>
<function name='CFCalendarCopyLocale'>
<arg name='calendar' declared_type='CFCalendarRef' type='^{__CFCalendar=}'/>
<retval declared_type='CFLocaleRef' already_retained='true' type='^{__CFLocale=}'/>
</function>
<function name='CFCalendarCopyTimeZone'>
<arg name='calendar' declared_type='CFCalendarRef' type='^{__CFCalendar=}'/>
<retval declared_type='CFTimeZoneRef' already_retained='true' type='^{__CFTimeZone=}'/>
</function>
<function name='CFCalendarCreateWithIdentifier'>
<arg name='allocator' declared_type='CFAllocatorRef' type='^{__CFAllocator=}'/>
<arg name='identifier' declared_type='CFStringRef' type='^{__CFString=}'/>
<retval declared_type='CFCalendarRef' already_retained='true' type='^{__CFCalendar=}'/>
</function>
<function name='CFCalendarDecomposeAbsoluteTime' variadic='true'>
<arg name='calendar' declared_type='CFCalendarRef' type='^{__CFCalendar=}'/>
<arg name='at' declared_type='CFAbsoluteTime' type='d'/>
<arg name='componentDesc' declared_type='char*' const='true' type='*'/>
<retval declared_type='Boolean' type='B'/>
</function>
<function name='CFCalendarGetComponentDifference' variadic='true'>
<arg name='calendar' declared_type='CFCalendarRef' type='^{__CFCalendar=}'/>
<arg name='startingAT' declared_type='CFAbsoluteTime' type='d'/>
<arg name='resultAT' declared_type='CFAbsoluteTime' type='d'/>
<arg name='options' declared_type='CFOptionFlags' type64='Q' type='L'/>
<arg name='componentDesc' declared_type='char*' const='true' type='*'/>
<retval declared_type='Boolean' type='B'/>
</function>
<function name='CFCalendarGetFirstWeekday'>
<arg name='calendar' declared_type='CFCalendarRef' type='^{__CFCalendar=}'/>
<retval declared_type='CFIndex' type64='q' type='l'/>
</function>
<function name='CFCalendarGetIdentifier'>
<arg name='calendar' declared_type='CFCalendarRef' type='^{__CFCalendar=}'/>
<retval declared_type='CFStringRef' type='^{__CFString=}'/>
</function>
<function name='CFCalendarGetMaximumRangeOfUnit'>
<arg name='calendar' declared_type='CFCalendarRef' type='^{__CFCalendar=}'/>
<arg name='unit' declared_type='CFCalendarUnit' type64='Q' type='L'/>
<retval declared_type='CFRange' type64='{_CFRange=qq}' type='{_CFRange=ii}'/>
</function>
<function name='CFCalendarGetMinimumDaysInFirstWeek'>
<arg name='calendar' declared_type='CFCalendarRef' type='^{__CFCalendar=}'/>
<retval declared_type='CFIndex' type64='q' type='l'/>
</function>
<function name='CFCalendarGetMinimumRangeOfUnit'>
<arg name='calendar' declared_type='CFCalendarRef' type='^{__CFCalendar=}'/>
<arg name='unit' declared_type='CFCalendarUnit' type64='Q' type='L'/>
<retval declared_type='CFRange' type64='{_CFRange=qq}' type='{_CFRange=ii}'/>
</function>
<function name='CFCalendarGetOrdinalityOfUnit'>
<arg name='calendar' declared_type='CFCalendarRef' type='^{__CFCalendar=}'/>
<arg name='smallerUnit' declared_type='CFCalendarUnit' type64='Q' type='L'/>
<arg name='biggerUnit' declared_type='CFCalendarUnit' type64='Q' type='L'/>
<arg name='at' declared_type='CFAbsoluteTime' type='d'/>
<retval declared_type='CFIndex' type64='q' type='l'/>
</function>
<function name='CFCalendarGetRangeOfUnit'>
<arg name='calendar' declared_type='CFCalendarRef' type='^{__CFCalendar=}'/>
<arg name='smallerUnit' declared_type='CFCalendarUnit' type64='Q' type='L'/>
<arg name='biggerUnit' declared_type='CFCalendarUnit' type64='Q' type='L'/>
<arg name='at' declared_type='CFAbsoluteTime' type='d'/>
<retval declared_type='CFRange' type64='{_CFRange=qq}' type='{_CFRange=ii}'/>
</function>
<function name='CFCalendarGetTimeRangeOfUnit'>
<arg name='calendar' declared_type='CFCalendarRef' type='^{__CFCalendar=}'/>
<arg name='unit' declared_type='CFCalendarUnit' type64='Q' type='L'/>
<arg name='at' declared_type='CFAbsoluteTime' type='d'/>
<arg name='startp' declared_type='CFAbsoluteTime*' type='^d'/>
<arg name='tip' declared_type='CFTimeInterval*' type='^d'/>
<retval declared_type='Boolean' type='B'/>
</function>
<function name='CFCalendarGetTypeID'>
<retval declared_type='CFTypeID' type64='Q' type='L'/>
</function>
<function name='CFCalendarSetFirstWeekday'>
<arg name='calendar' declared_type='CFCalendarRef' type='^{__CFCalendar=}'/>
<arg name='wkdy' declared_type='CFIndex' type64='q' type='l'/>
<retval declared_type='void' type='v'/>
</function>
<function name='CFCalendarSetLocale'>
<arg name='calendar' declared_type='CFCalendarRef' type='^{__CFCalendar=}'/>
<arg name='locale' declared_type='CFLocaleRef' type='^{__CFLocale=}'/>
<retval declared_type='void' type='v'/>
</function>
<function name='CFCalendarSetMinimumDaysInFirstWeek'>
<arg name='calendar' declared_type='CFCalendarRef' type='^{__CFCalendar=}'/>
<arg name='mwd' declared_type='CFIndex' type64='q' type='l'/>
<retval declared_type='void' type='v'/>
</function>
<function name='CFCalendarSetTimeZone'>
<arg name='calendar' declared_type='CFCalendarRef' type='^{__CFCalendar=}'/>
<arg name='tz' declared_type='CFTimeZoneRef' type='^{__CFTimeZone=}'/>
<retval declared_type='void' type='v'/>
</function>
<function name='CFCharacterSetAddCharactersInRange'>
<arg name='theSet' declared_type='CFMutableCharacterSetRef' type='^{__CFCharacterSet=}'/>
<arg name='theRange' declared_type='CFRange' type64='{_CFRange=qq}' type='{_CFRange=ii}'/>
<retval declared_type='void' type='v'/>
</function>
<function name='CFCharacterSetAddCharactersInString'>
<arg name='theSet' declared_type='CFMutableCharacterSetRef' type='^{__CFCharacterSet=}'/>
<arg name='theString' declared_type='CFStringRef' type='^{__CFString=}'/>
<retval declared_type='void' type='v'/>
</function>
<function name='CFCharacterSetCreateBitmapRepresentation'>
<arg name='alloc' declared_type='CFAllocatorRef' type='^{__CFAllocator=}'/>
<arg name='theSet' declared_type='CFCharacterSetRef' type='^{__CFCharacterSet=}'/>
<retval declared_type='CFDataRef' already_retained='true' type='^{__CFData=}'/>
</function>
<function name='CFCharacterSetCreateCopy'>
<arg name='alloc' declared_type='CFAllocatorRef' type='^{__CFAllocator=}'/>
<arg name='theSet' declared_type='CFCharacterSetRef' type='^{__CFCharacterSet=}'/>
<retval declared_type='CFCharacterSetRef' already_retained='true' type='^{__CFCharacterSet=}'/>
</function>
<function name='CFCharacterSetCreateInvertedSet'>
<arg name='alloc' declared_type='CFAllocatorRef' type='^{__CFAllocator=}'/>
<arg name='theSet' declared_type='CFCharacterSetRef' type='^{__CFCharacterSet=}'/>
<retval declared_type='CFCharacterSetRef' already_retained='true' type='^{__CFCharacterSet=}'/>
</function>
<function name='CFCharacterSetCreateMutable'>
<arg name='alloc' declared_type='CFAllocatorRef' type='^{__CFAllocator=}'/>
<retval declared_type='CFMutableCharacterSetRef' already_retained='true' type='^{__CFCharacterSet=}'/>
</function>
<function name='CFCharacterSetCreateMutableCopy'>
<arg name='alloc' declared_type='CFAllocatorRef' type='^{__CFAllocator=}'/>
<arg name='theSet' declared_type='CFCharacterSetRef' type='^{__CFCharacterSet=}'/>
<retval declared_type='CFMutableCharacterSetRef' already_retained='true' type='^{__CFCharacterSet=}'/>
</function>
<function name='CFCharacterSetCreateWithBitmapRepresentation'>
<arg name='alloc' declared_type='CFAllocatorRef' type='^{__CFAllocator=}'/>
<arg name='theData' declared_type='CFDataRef' type='^{__CFData=}'/>
<retval declared_type='CFCharacterSetRef' already_retained='true' type='^{__CFCharacterSet=}'/>
</function>
<function name='CFCharacterSetCreateWithCharactersInRange'>
<arg name='alloc' declared_type='CFAllocatorRef' type='^{__CFAllocator=}'/>
<arg name='theRange' declared_type='CFRange' type64='{_CFRange=qq}' type='{_CFRange=ii}'/>
<retval declared_type='CFCharacterSetRef' already_retained='true' type='^{__CFCharacterSet=}'/>
</function>
<function name='CFCharacterSetCreateWithCharactersInString'>
<arg name='alloc' declared_type='CFAllocatorRef' type='^{__CFAllocator=}'/>
<arg name='theString' declared_type='CFStringRef' type='^{__CFString=}'/>
<retval declared_type='CFCharacterSetRef' already_retained='true' type='^{__CFCharacterSet=}'/>
</function>
<function name='CFCharacterSetGetPredefined'>
<arg name='theSetIdentifier' declared_type='CFCharacterSetPredefinedSet' type64='q' type='l'/>
<retval declared_type='CFCharacterSetRef' type='^{__CFCharacterSet=}'/>
</function>
<function name='CFCharacterSetGetTypeID'>
<retval declared_type='CFTypeID' type64='Q' type='L'/>
</function>
<function name='CFCharacterSetHasMemberInPlane'>
<arg name='theSet' declared_type='CFCharacterSetRef' type='^{__CFCharacterSet=}'/>
<arg name='thePlane' declared_type='CFIndex' type64='q' type='l'/>
<retval declared_type='Boolean' type='B'/>
</function>
<function name='CFCharacterSetIntersect'>
<arg name='theSet' declared_type='CFMutableCharacterSetRef' type='^{__CFCharacterSet=}'/>
<arg name='theOtherSet' declared_type='CFCharacterSetRef' type='^{__CFCharacterSet=}'/>
<retval declared_type='void' type='v'/>
</function>
<function name='CFCharacterSetInvert'>
<arg name='theSet' declared_type='CFMutableCharacterSetRef' type='^{__CFCharacterSet=}'/>
<retval declared_type='void' type='v'/>
</function>
<function name='CFCharacterSetIsCharacterMember'>
<arg name='theSet' declared_type='CFCharacterSetRef' type='^{__CFCharacterSet=}'/>
<arg name='theChar' declared_type='UniChar' type='S'/>
<retval declared_type='Boolean' type='B'/>
</function>
<function name='CFCharacterSetIsLongCharacterMember'>
<arg name='theSet' declared_type='CFCharacterSetRef' type='^{__CFCharacterSet=}'/>
<arg name='theChar' declared_type='UTF32Char' type64='I' type='L'/>
<retval declared_type='Boolean' type='B'/>
</function>
<function name='CFCharacterSetIsSupersetOfSet'>
<arg name='theSet' declared_type='CFCharacterSetRef' type='^{__CFCharacterSet=}'/>
<arg name='theOtherset' declared_type='CFCharacterSetRef' type='^{__CFCharacterSet=}'/>
<retval declared_type='Boolean' type='B'/>
</function>
<function name='CFCharacterSetRemoveCharactersInRange'>
<arg name='theSet' declared_type='CFMutableCharacterSetRef' type='^{__CFCharacterSet=}'/>
<arg name='theRange' declared_type='CFRange' type64='{_CFRange=qq}' type='{_CFRange=ii}'/>
<retval declared_type='void' type='v'/>
</function>
<function name='CFCharacterSetRemoveCharactersInString'>
<arg name='theSet' declared_type='CFMutableCharacterSetRef' type='^{__CFCharacterSet=}'/>
<arg name='theString' declared_type='CFStringRef' type='^{__CFString=}'/>
<retval declared_type='void' type='v'/>
</function>
<function name='CFCharacterSetUnion'>
<arg name='theSet' declared_type='CFMutableCharacterSetRef' type='^{__CFCharacterSet=}'/>
<arg name='theOtherSet' declared_type='CFCharacterSetRef' type='^{__CFCharacterSet=}'/>
<retval declared_type='void' type='v'/>
</function>
<function name='CFConvertDoubleHostToSwapped' inline='true'>
<arg name='arg' declared_type='double' type='d'/>
<retval declared_type='CFSwappedFloat64' type='{_CFSwappedFloat64=Q}'/>
</function>
<function name='CFConvertDoubleSwappedToHost' inline='true'>
<arg name='arg' declared_type='CFSwappedFloat64' type='{_CFSwappedFloat64=Q}'/>
<retval declared_type='double' type='d'/>
</function>
<function name='CFConvertFloat32HostToSwapped' inline='true'>
<arg name='arg' declared_type='Float32' type='f'/>
<retval declared_type='CFSwappedFloat32' type='{_CFSwappedFloat32=I}'/>
</function>
<function name='CFConvertFloat32SwappedToHost' inline='true'>
<arg name='arg' declared_type='CFSwappedFloat32' type='{_CFSwappedFloat32=I}'/>
<retval declared_type='Float32' type='f'/>
</function>
<function name='CFConvertFloat64HostToSwapped' inline='true'>
<arg name='arg' declared_type='Float64' type='d'/>
<retval declared_type='CFSwappedFloat64' type='{_CFSwappedFloat64=Q}'/>
</function>
<function name='CFConvertFloat64SwappedToHost' inline='true'>
<arg name='arg' declared_type='CFSwappedFloat64' type='{_CFSwappedFloat64=Q}'/>
<retval declared_type='Float64' type='d'/>
</function>
<function name='CFConvertFloatHostToSwapped' inline='true'>
<arg name='arg' declared_type='float' type='f'/>
<retval declared_type='CFSwappedFloat32' type='{_CFSwappedFloat32=I}'/>
</function>
<function name='CFConvertFloatSwappedToHost' inline='true'>
<arg name='arg' declared_type='CFSwappedFloat32' type='{_CFSwappedFloat32=I}'/>
<retval declared_type='float' type='f'/>
</function>
<function name='CFCopyDescription'>
<arg name='cf' declared_type='CFTypeRef' type='@'/>
<retval declared_type='CFStringRef' already_retained='true' type='^{__CFString=}'/>
</function>
<function name='CFCopyTypeIDDescription'>
<arg name='type_id' declared_type='CFTypeID' type64='Q' type='L'/>
<retval declared_type='CFStringRef' already_retained='true' type='^{__CFString=}'/>
</function>
<function name='CFDataAppendBytes'>
<arg name='theData' declared_type='CFMutableDataRef' type='^{__CFData=}'/>
<arg name='bytes' declared_type='UInt8*' const='true' type='*'/>
<arg name='length' declared_type='CFIndex' type64='q' type='l'/>
<retval declared_type='void' type='v'/>
</function>
<function name='CFDataCreate'>
<arg name='allocator' declared_type='CFAllocatorRef' type='^{__CFAllocator=}'/>
<arg name='bytes' declared_type='UInt8*' const='true' type='*'/>
<arg name='length' declared_type='CFIndex' type64='q' type='l'/>
<retval declared_type='CFDataRef' already_retained='true' type='^{__CFData=}'/>
</function>
<function name='CFDataCreateCopy'>
<arg name='allocator' declared_type='CFAllocatorRef' type='^{__CFAllocator=}'/>
<arg name='theData' declared_type='CFDataRef' type='^{__CFData=}'/>
<retval declared_type='CFDataRef' already_retained='true' type='^{__CFData=}'/>
</function>
<function name='CFDataCreateMutable'>
<arg name='allocator' declared_type='CFAllocatorRef' type='^{__CFAllocator=}'/>
<arg name='capacity' declared_type='CFIndex' type64='q' type='l'/>
<retval declared_type='CFMutableDataRef' already_retained='true' type='^{__CFData=}'/>
</function>
<function name='CFDataCreateMutableCopy'>
<arg name='allocator' declared_type='CFAllocatorRef' type='^{__CFAllocator=}'/>
<arg name='capacity' declared_type='CFIndex' type64='q' type='l'/>
<arg name='theData' declared_type='CFDataRef' type='^{__CFData=}'/>
<retval declared_type='CFMutableDataRef' already_retained='true' type='^{__CFData=}'/>
</function>
<function name='CFDataCreateWithBytesNoCopy'>
<arg name='allocator' declared_type='CFAllocatorRef' type='^{__CFAllocator=}'/>
<arg name='bytes' declared_type='UInt8*' const='true' type='*'/>
<arg name='length' declared_type='CFIndex' type64='q' type='l'/>
<arg name='bytesDeallocator' declared_type='CFAllocatorRef' type='^{__CFAllocator=}'/>
<retval declared_type='CFDataRef' already_retained='true' type='^{__CFData=}'/>
</function>
<function name='CFDataDeleteBytes'>
<arg name='theData' declared_type='CFMutableDataRef' type='^{__CFData=}'/>
<arg name='range' declared_type='CFRange' type64='{_CFRange=qq}' type='{_CFRange=ii}'/>
<retval declared_type='void' type='v'/>
</function>
<function name='CFDataFind'>
<arg name='theData' declared_type='CFDataRef' type='^{__CFData=}'/>
<arg name='dataToFind' declared_type='CFDataRef' type='^{__CFData=}'/>
<arg name='searchRange' declared_type='CFRange' type64='{_CFRange=qq}' type='{_CFRange=ii}'/>
<arg name='compareOptions' declared_type='CFDataSearchFlags' type64='Q' type='L'/>
<retval declared_type='CFRange' type64='{_CFRange=qq}' type='{_CFRange=ii}'/>
</function>
<function name='CFDataGetBytePtr'>
<arg name='theData' declared_type='CFDataRef' type='^{__CFData=}'/>
<retval declared_type='UInt8*' const='true' type='*'/>
</function>
<function name='CFDataGetBytes'>
<arg name='theData' declared_type='CFDataRef' type='^{__CFData=}'/>
<arg name='range' declared_type='CFRange' type64='{_CFRange=qq}' type='{_CFRange=ii}'/>
<arg name='buffer' declared_type='UInt8*' type='*'/>
<retval declared_type='void' type='v'/>
</function>
<function name='CFDataGetLength'>
<arg name='theData' declared_type='CFDataRef' type='^{__CFData=}'/>
<retval declared_type='CFIndex' type64='q' type='l'/>
</function>
<function name='CFDataGetMutableBytePtr'>
<arg name='theData' declared_type='CFMutableDataRef' type='^{__CFData=}'/>
<retval declared_type='UInt8*' type='*'/>
</function>
<function name='CFDataGetTypeID'>
<retval declared_type='CFTypeID' type64='Q' type='L'/>
</function>
<function name='CFDataIncreaseLength'>
<arg name='theData' declared_type='CFMutableDataRef' type='^{__CFData=}'/>
<arg name='extraLength' declared_type='CFIndex' type64='q' type='l'/>
<retval declared_type='void' type='v'/>
</function>
<function name='CFDataReplaceBytes'>
<arg name='theData' declared_type='CFMutableDataRef' type='^{__CFData=}'/>
<arg name='range' declared_type='CFRange' type64='{_CFRange=qq}' type='{_CFRange=ii}'/>
<arg name='newBytes' declared_type='UInt8*' const='true' type='*'/>
<arg name='newLength' declared_type='CFIndex' type64='q' type='l'/>
<retval declared_type='void' type='v'/>
</function>
<function name='CFDataSetLength'>
<arg name='theData' declared_type='CFMutableDataRef' type='^{__CFData=}'/>
<arg name='length' declared_type='CFIndex' type64='q' type='l'/>
<retval declared_type='void' type='v'/>
</function>
<function name='CFDateCompare'>
<arg name='theDate' declared_type='CFDateRef' type='^{__CFDate=}'/>
<arg name='otherDate' declared_type='CFDateRef' type='^{__CFDate=}'/>
<arg name='context' declared_type='void*' type='^v'/>
<retval declared_type='CFComparisonResult' type64='q' type='l'/>
</function>
<function name='CFDateCreate'>
<arg name='allocator' declared_type='CFAllocatorRef' type='^{__CFAllocator=}'/>
<arg name='at' declared_type='CFAbsoluteTime' type='d'/>
<retval declared_type='CFDateRef' already_retained='true' type='^{__CFDate=}'/>
</function>
<function name='CFDateFormatterCopyProperty'>
<arg name='formatter' declared_type='CFDateFormatterRef' type='^{__CFDateFormatter=}'/>
<arg name='key' declared_type='CFStringRef' type='^{__CFString=}'/>
<retval declared_type='CFTypeRef' already_retained='true' type='@'/>
</function>
<function name='CFDateFormatterCreate'>
<arg name='allocator' declared_type='CFAllocatorRef' type='^{__CFAllocator=}'/>
<arg name='locale' declared_type='CFLocaleRef' type='^{__CFLocale=}'/>
<arg name='dateStyle' declared_type='CFDateFormatterStyle' type64='q' type='l'/>
<arg name='timeStyle' declared_type='CFDateFormatterStyle' type64='q' type='l'/>
<retval declared_type='CFDateFormatterRef' already_retained='true' type='^{__CFDateFormatter=}'/>
</function>
<function name='CFDateFormatterCreateDateFormatFromTemplate'>
<arg name='allocator' declared_type='CFAllocatorRef' type='^{__CFAllocator=}'/>
<arg name='tmplate' declared_type='CFStringRef' type='^{__CFString=}'/>
<arg name='options' declared_type='CFOptionFlags' type64='Q' type='L'/>
<arg name='locale' declared_type='CFLocaleRef' type='^{__CFLocale=}'/>
<retval declared_type='CFStringRef' already_retained='true' type='^{__CFString=}'/>
</function>
<function name='CFDateFormatterCreateDateFromString'>
<arg name='allocator' declared_type='CFAllocatorRef' type='^{__CFAllocator=}'/>
<arg name='formatter' declared_type='CFDateFormatterRef' type='^{__CFDateFormatter=}'/>
<arg name='string' declared_type='CFStringRef' type='^{__CFString=}'/>
<arg name='rangep' declared_type='CFRange*' type64='^{_CFRange=qq}' type='^{_CFRange=ii}'/>
<retval declared_type='CFDateRef' already_retained='true' type='^{__CFDate=}'/>
</function>
<function name='CFDateFormatterCreateStringWithAbsoluteTime'>
<arg name='allocator' declared_type='CFAllocatorRef' type='^{__CFAllocator=}'/>
<arg name='formatter' declared_type='CFDateFormatterRef' type='^{__CFDateFormatter=}'/>
<arg name='at' declared_type='CFAbsoluteTime' type='d'/>
<retval declared_type='CFStringRef' already_retained='true' type='^{__CFString=}'/>
</function>
<function name='CFDateFormatterCreateStringWithDate'>
<arg name='allocator' declared_type='CFAllocatorRef' type='^{__CFAllocator=}'/>
<arg name='formatter' declared_type='CFDateFormatterRef' type='^{__CFDateFormatter=}'/>
<arg name='date' declared_type='CFDateRef' type='^{__CFDate=}'/>
<retval declared_type='CFStringRef' already_retained='true' type='^{__CFString=}'/>
</function>
<function name='CFDateFormatterGetAbsoluteTimeFromString'>
<arg name='formatter' declared_type='CFDateFormatterRef' type='^{__CFDateFormatter=}'/>
<arg name='string' declared_type='CFStringRef' type='^{__CFString=}'/>
<arg name='rangep' declared_type='CFRange*' type64='^{_CFRange=qq}' type='^{_CFRange=ii}'/>
<arg name='atp' declared_type='CFAbsoluteTime*' type='^d'/>
<retval declared_type='Boolean' type='B'/>
</function>
<function name='CFDateFormatterGetDateStyle'>
<arg name='formatter' declared_type='CFDateFormatterRef' type='^{__CFDateFormatter=}'/>
<retval declared_type='CFDateFormatterStyle' type64='q' type='l'/>
</function>
<function name='CFDateFormatterGetFormat'>
<arg name='formatter' declared_type='CFDateFormatterRef' type='^{__CFDateFormatter=}'/>
<retval declared_type='CFStringRef' type='^{__CFString=}'/>
</function>
<function name='CFDateFormatterGetLocale'>
<arg name='formatter' declared_type='CFDateFormatterRef' type='^{__CFDateFormatter=}'/>
<retval declared_type='CFLocaleRef' type='^{__CFLocale=}'/>
</function>
<function name='CFDateFormatterGetTimeStyle'>
<arg name='formatter' declared_type='CFDateFormatterRef' type='^{__CFDateFormatter=}'/>
<retval declared_type='CFDateFormatterStyle' type64='q' type='l'/>
</function>
<function name='CFDateFormatterGetTypeID'>
<retval declared_type='CFTypeID' type64='Q' type='L'/>
</function>
<function name='CFDateFormatterSetFormat'>
<arg name='formatter' declared_type='CFDateFormatterRef' type='^{__CFDateFormatter=}'/>
<arg name='formatString' declared_type='CFStringRef' type='^{__CFString=}'/>
<retval declared_type='void' type='v'/>
</function>
<function name='CFDateFormatterSetProperty'>
<arg name='formatter' declared_type='CFDateFormatterRef' type='^{__CFDateFormatter=}'/>
<arg name='key' declared_type='CFStringRef' type='^{__CFString=}'/>
<arg name='value' declared_type='CFTypeRef' type='@'/>
<retval declared_type='void' type='v'/>
</function>
<function name='CFDateGetAbsoluteTime'>
<arg name='theDate' declared_type='CFDateRef' type='^{__CFDate=}'/>
<retval declared_type='CFAbsoluteTime' type='d'/>
</function>
<function name='CFDateGetTimeIntervalSinceDate'>
<arg name='theDate' declared_type='CFDateRef' type='^{__CFDate=}'/>
<arg name='otherDate' declared_type='CFDateRef' type='^{__CFDate=}'/>
<retval declared_type='CFTimeInterval' type='d'/>
</function>
<function name='CFDateGetTypeID'>
<retval declared_type='CFTypeID' type64='Q' type='L'/>
</function>
<function name='CFDictionaryAddValue'>
<arg name='theDict' declared_type='CFMutableDictionaryRef' type='^{__CFDictionary=}'/>
<arg name='key' declared_type='void*' const='true' type='^v'/>
<arg name='value' declared_type='void*' const='true' type='^v'/>
<retval declared_type='void' type='v'/>
</function>
<function name='CFDictionaryApplyFunction'>
<arg name='theDict' declared_type='CFDictionaryRef' type='^{__CFDictionary=}'/>
<arg name='applier' function_pointer='true' declared_type='CFDictionaryApplierFunction' type='^?'>
<arg declared_type='void*' const='true' type='^v'/>
<arg declared_type='void*' const='true' type='^v'/>
<arg declared_type='void*' type='^v'/>
<retval declared_type='void' type='v'/>
</arg>
<arg name='context' declared_type='void*' type='^v'/>
<retval declared_type='void' type='v'/>
</function>
<function name='CFDictionaryContainsKey'>
<arg name='theDict' declared_type='CFDictionaryRef' type='^{__CFDictionary=}'/>
<arg name='key' declared_type='void*' const='true' type='^v'/>
<retval declared_type='Boolean' type='B'/>
</function>
<function name='CFDictionaryContainsValue'>
<arg name='theDict' declared_type='CFDictionaryRef' type='^{__CFDictionary=}'/>
<arg name='value' declared_type='void*' const='true' type='^v'/>
<retval declared_type='Boolean' type='B'/>
</function>
<function name='CFDictionaryCreate'>
<arg name='allocator' declared_type='CFAllocatorRef' type='^{__CFAllocator=}'/>
<arg name='keys' declared_type='void**' const='true' type='^^v'/>
<arg name='values' declared_type='void**' const='true' type='^^v'/>
<arg name='numValues' declared_type='CFIndex' type64='q' type='l'/>
<arg name='keyCallBacks' declared_type='CFDictionaryKeyCallBacks*' type64='^{_CFDictionaryKeyCallBacks=q^?^?^?^?^?}' const='true' type='^{_CFDictionaryKeyCallBacks=i^?^?^?^?^?}'/>
<arg name='valueCallBacks' declared_type='CFDictionaryValueCallBacks*' type64='^{_CFDictionaryValueCallBacks=q^?^?^?^?}' const='true' type='^{_CFDictionaryValueCallBacks=i^?^?^?^?}'/>
<retval declared_type='CFDictionaryRef' already_retained='true' type='^{__CFDictionary=}'/>
</function>
<function name='CFDictionaryCreateCopy'>
<arg name='allocator' declared_type='CFAllocatorRef' type='^{__CFAllocator=}'/>
<arg name='theDict' declared_type='CFDictionaryRef' type='^{__CFDictionary=}'/>
<retval declared_type='CFDictionaryRef' already_retained='true' type='^{__CFDictionary=}'/>
</function>
<function name='CFDictionaryCreateMutable'>
<arg name='allocator' declared_type='CFAllocatorRef' type='^{__CFAllocator=}'/>
<arg name='capacity' declared_type='CFIndex' type64='q' type='l'/>
<arg name='keyCallBacks' declared_type='CFDictionaryKeyCallBacks*' type64='^{_CFDictionaryKeyCallBacks=q^?^?^?^?^?}' const='true' type='^{_CFDictionaryKeyCallBacks=i^?^?^?^?^?}'/>
<arg name='valueCallBacks' declared_type='CFDictionaryValueCallBacks*' type64='^{_CFDictionaryValueCallBacks=q^?^?^?^?}' const='true' type='^{_CFDictionaryValueCallBacks=i^?^?^?^?}'/>
<retval declared_type='CFMutableDictionaryRef' already_retained='true' type='^{__CFDictionary=}'/>
</function>
<function name='CFDictionaryCreateMutableCopy'>
<arg name='allocator' declared_type='CFAllocatorRef' type='^{__CFAllocator=}'/>
<arg name='capacity' declared_type='CFIndex' type64='q' type='l'/>
<arg name='theDict' declared_type='CFDictionaryRef' type='^{__CFDictionary=}'/>
<retval declared_type='CFMutableDictionaryRef' already_retained='true' type='^{__CFDictionary=}'/>
</function>
<function name='CFDictionaryGetCount'>
<arg name='theDict' declared_type='CFDictionaryRef' type='^{__CFDictionary=}'/>
<retval declared_type='CFIndex' type64='q' type='l'/>
</function>
<function name='CFDictionaryGetCountOfKey'>
<arg name='theDict' declared_type='CFDictionaryRef' type='^{__CFDictionary=}'/>
<arg name='key' declared_type='void*' const='true' type='^v'/>
<retval declared_type='CFIndex' type64='q' type='l'/>
</function>
<function name='CFDictionaryGetCountOfValue'>
<arg name='theDict' declared_type='CFDictionaryRef' type='^{__CFDictionary=}'/>
<arg name='value' declared_type='void*' const='true' type='^v'/>
<retval declared_type='CFIndex' type64='q' type='l'/>
</function>
<function name='CFDictionaryGetKeysAndValues'>
<arg name='theDict' declared_type='CFDictionaryRef' type='^{__CFDictionary=}'/>
<arg name='keys' declared_type='void**' const='true' type='^^v'/>
<arg name='values' declared_type='void**' const='true' type='^^v'/>
<retval declared_type='void' type='v'/>
</function>
<function name='CFDictionaryGetTypeID'>
<retval declared_type='CFTypeID' type64='Q' type='L'/>
</function>
<function name='CFDictionaryGetValue'>
<arg name='theDict' declared_type='CFDictionaryRef' type='^{__CFDictionary=}'/>
<arg name='key' declared_type='void*' const='true' type='^v'/>
<retval declared_type='void*' const='true' type='^v'/>
</function>
<function name='CFDictionaryGetValueIfPresent'>
<arg name='theDict' declared_type='CFDictionaryRef' type='^{__CFDictionary=}'/>
<arg name='key' declared_type='void*' const='true' type='^v'/>
<arg name='value' declared_type='void**' const='true' type='^^v'/>
<retval declared_type='Boolean' type='B'/>
</function>
<function name='CFDictionaryRemoveAllValues'>
<arg name='theDict' declared_type='CFMutableDictionaryRef' type='^{__CFDictionary=}'/>
<retval declared_type='void' type='v'/>
</function>
<function name='CFDictionaryRemoveValue'>
<arg name='theDict' declared_type='CFMutableDictionaryRef' type='^{__CFDictionary=}'/>
<arg name='key' declared_type='void*' const='true' type='^v'/>
<retval declared_type='void' type='v'/>
</function>
<function name='CFDictionaryReplaceValue'>
<arg name='theDict' declared_type='CFMutableDictionaryRef' type='^{__CFDictionary=}'/>
<arg name='key' declared_type='void*' const='true' type='^v'/>
<arg name='value' declared_type='void*' const='true' type='^v'/>
<retval declared_type='void' type='v'/>
</function>
<function name='CFDictionarySetValue'>
<arg name='theDict' declared_type='CFMutableDictionaryRef' type='^{__CFDictionary=}'/>
<arg name='key' declared_type='void*' const='true' type='^v'/>
<arg name='value' declared_type='void*' const='true' type='^v'/>
<retval declared_type='void' type='v'/>
</function>
<function name='CFEqual'>
<arg name='cf1' declared_type='CFTypeRef' type='@'/>
<arg name='cf2' declared_type='CFTypeRef' type='@'/>
<retval declared_type='Boolean' type='B'/>
</function>
<function name='CFErrorCopyDescription'>
<arg name='err' declared_type='CFErrorRef' type='^{__CFError=}'/>
<retval declared_type='CFStringRef' already_retained='true' type='^{__CFString=}'/>
</function>
<function name='CFErrorCopyFailureReason'>
<arg name='err' declared_type='CFErrorRef' type='^{__CFError=}'/>
<retval declared_type='CFStringRef' already_retained='true' type='^{__CFString=}'/>
</function>
<function name='CFErrorCopyRecoverySuggestion'>
<arg name='err' declared_type='CFErrorRef' type='^{__CFError=}'/>
<retval declared_type='CFStringRef' already_retained='true' type='^{__CFString=}'/>
</function>
<function name='CFErrorCopyUserInfo'>
<arg name='err' declared_type='CFErrorRef' type='^{__CFError=}'/>
<retval declared_type='CFDictionaryRef' already_retained='true' type='^{__CFDictionary=}'/>
</function>
<function name='CFErrorCreate'>
<arg name='allocator' declared_type='CFAllocatorRef' type='^{__CFAllocator=}'/>
<arg name='domain' declared_type='CFStringRef' type='^{__CFString=}'/>
<arg name='code' declared_type='CFIndex' type64='q' type='l'/>
<arg name='userInfo' declared_type='CFDictionaryRef' type='^{__CFDictionary=}'/>
<retval declared_type='CFErrorRef' already_retained='true' type='^{__CFError=}'/>
</function>
<function name='CFErrorCreateWithUserInfoKeysAndValues'>
<arg name='allocator' declared_type='CFAllocatorRef' type='^{__CFAllocator=}'/>
<arg name='domain' declared_type='CFStringRef' type='^{__CFString=}'/>
<arg name='code' declared_type='CFIndex' type64='q' type='l'/>
<arg name='userInfoKeys' declared_type='void **' const='true' type='^^v'/>
<arg name='userInfoValues' declared_type='void **' const='true' type='^^v'/>
<arg name='numUserInfoValues' declared_type='CFIndex' type64='q' type='l'/>
<retval declared_type='CFErrorRef' already_retained='true' type='^{__CFError=}'/>
</function>
<function name='CFErrorGetCode'>
<arg name='err' declared_type='CFErrorRef' type='^{__CFError=}'/>
<retval declared_type='CFIndex' type64='q' type='l'/>
</function>
<function name='CFErrorGetDomain'>
<arg name='err' declared_type='CFErrorRef' type='^{__CFError=}'/>
<retval declared_type='CFStringRef' type='^{__CFString=}'/>
</function>
<function name='CFErrorGetTypeID'>
<retval declared_type='CFTypeID' type64='Q' type='L'/>
</function>
<function name='CFFileDescriptorCreate'>
<arg name='allocator' declared_type='CFAllocatorRef' type='^{__CFAllocator=}'/>
<arg name='fd' declared_type='CFFileDescriptorNativeDescriptor' type='i'/>
<arg name='closeOnInvalidate' declared_type='Boolean' type='B'/>
<arg name='callout' function_pointer='true' declared_type='CFFileDescriptorCallBack' type='^?'>
<arg declared_type='CFFileDescriptorRef' type='^{__CFFileDescriptor=}'/>
<arg declared_type='CFOptionFlags' type64='Q' type='L'/>
<arg declared_type='void*' type='^v'/>
<retval declared_type='void' type='v'/>
</arg>
<arg name='context' declared_type='CFFileDescriptorContext*' type64='^{_CFFileDescriptorContext=q^v^?^?^?}' const='true' type='^{_CFFileDescriptorContext=i^v^?^?^?}'/>
<retval declared_type='CFFileDescriptorRef' already_retained='true' type='^{__CFFileDescriptor=}'/>
</function>
<function name='CFFileDescriptorCreateRunLoopSource'>
<arg name='allocator' declared_type='CFAllocatorRef' type='^{__CFAllocator=}'/>
<arg name='f' declared_type='CFFileDescriptorRef' type='^{__CFFileDescriptor=}'/>
<arg name='order' declared_type='CFIndex' type64='q' type='l'/>
<retval declared_type='CFRunLoopSourceRef' already_retained='true' type='^{__CFRunLoopSource=}'/>
</function>
<function name='CFFileDescriptorDisableCallBacks'>
<arg name='f' declared_type='CFFileDescriptorRef' type='^{__CFFileDescriptor=}'/>
<arg name='callBackTypes' declared_type='CFOptionFlags' type64='Q' type='L'/>
<retval declared_type='void' type='v'/>
</function>
<function name='CFFileDescriptorEnableCallBacks'>
<arg name='f' declared_type='CFFileDescriptorRef' type='^{__CFFileDescriptor=}'/>
<arg name='callBackTypes' declared_type='CFOptionFlags' type64='Q' type='L'/>
<retval declared_type='void' type='v'/>
</function>
<function name='CFFileDescriptorGetContext'>
<arg name='f' declared_type='CFFileDescriptorRef' type='^{__CFFileDescriptor=}'/>
<arg name='context' declared_type='CFFileDescriptorContext*' type64='^{_CFFileDescriptorContext=q^v^?^?^?}' type='^{_CFFileDescriptorContext=i^v^?^?^?}'/>
<retval declared_type='void' type='v'/>
</function>
<function name='CFFileDescriptorGetNativeDescriptor'>
<arg name='f' declared_type='CFFileDescriptorRef' type='^{__CFFileDescriptor=}'/>
<retval declared_type='CFFileDescriptorNativeDescriptor' type='i'/>
</function>
<function name='CFFileDescriptorGetTypeID'>
<retval declared_type='CFTypeID' type64='Q' type='L'/>
</function>
<function name='CFFileDescriptorInvalidate'>
<arg name='f' declared_type='CFFileDescriptorRef' type='^{__CFFileDescriptor=}'/>
<retval declared_type='void' type='v'/>
</function>
<function name='CFFileDescriptorIsValid'>
<arg name='f' declared_type='CFFileDescriptorRef' type='^{__CFFileDescriptor=}'/>
<retval declared_type='Boolean' type='B'/>
</function>
<function name='CFFileSecurityCopyAccessControlList'>
<arg name='fileSec' declared_type='CFFileSecurityRef' type='^{__CFFileSecurity=}'/>
<arg name='accessControlList' declared_type='acl_t*' type='^^{_acl}'/>
<retval declared_type='Boolean' type='B'/>
</function>
<function name='CFFileSecurityCopyGroupUUID'>
<arg name='fileSec' declared_type='CFFileSecurityRef' type='^{__CFFileSecurity=}'/>
<arg name='groupUUID' declared_type='CFUUIDRef*' type='^^{__CFUUID}'/>
<retval declared_type='Boolean' type='B'/>
</function>
<function name='CFFileSecurityCopyOwnerUUID'>
<arg name='fileSec' declared_type='CFFileSecurityRef' type='^{__CFFileSecurity=}'/>
<arg name='ownerUUID' declared_type='CFUUIDRef*' type='^^{__CFUUID}'/>
<retval declared_type='Boolean' type='B'/>
</function>
<function name='CFFileSecurityCreate'>
<arg name='allocator' declared_type='CFAllocatorRef' type='^{__CFAllocator=}'/>
<retval declared_type='CFFileSecurityRef' already_retained='true' type='^{__CFFileSecurity=}'/>
</function>
<function name='CFFileSecurityCreateCopy'>
<arg name='allocator' declared_type='CFAllocatorRef' type='^{__CFAllocator=}'/>
<arg name='fileSec' declared_type='CFFileSecurityRef' type='^{__CFFileSecurity=}'/>
<retval declared_type='CFFileSecurityRef' already_retained='true' type='^{__CFFileSecurity=}'/>
</function>
<function name='CFFileSecurityGetGroup'>
<arg name='fileSec' declared_type='CFFileSecurityRef' type='^{__CFFileSecurity=}'/>
<arg name='group' declared_type='gid_t*' type='^I'/>
<retval declared_type='Boolean' type='B'/>
</function>
<function name='CFFileSecurityGetMode'>
<arg name='fileSec' declared_type='CFFileSecurityRef' type='^{__CFFileSecurity=}'/>
<arg name='mode' declared_type='mode_t*' type='^S'/>
<retval declared_type='Boolean' type='B'/>
</function>
<function name='CFFileSecurityGetOwner'>
<arg name='fileSec' declared_type='CFFileSecurityRef' type='^{__CFFileSecurity=}'/>
<arg name='owner' declared_type='uid_t*' type='^I'/>
<retval declared_type='Boolean' type='B'/>
</function>
<function name='CFFileSecurityGetTypeID'>
<retval declared_type='CFTypeID' type64='Q' type='L'/>
</function>
<function name='CFFileSecuritySetAccessControlList'>
<arg name='fileSec' declared_type='CFFileSecurityRef' type='^{__CFFileSecurity=}'/>
<arg name='accessControlList' declared_type='acl_t' type='^{_acl=}'/>
<retval declared_type='Boolean' type='B'/>
</function>
<function name='CFFileSecuritySetGroup'>
<arg name='fileSec' declared_type='CFFileSecurityRef' type='^{__CFFileSecurity=}'/>
<arg name='group' declared_type='gid_t' type='I'/>
<retval declared_type='Boolean' type='B'/>
</function>
<function name='CFFileSecuritySetGroupUUID'>
<arg name='fileSec' declared_type='CFFileSecurityRef' type='^{__CFFileSecurity=}'/>
<arg name='groupUUID' declared_type='CFUUIDRef' type='^{__CFUUID=}'/>
<retval declared_type='Boolean' type='B'/>
</function>
<function name='CFFileSecuritySetMode'>
<arg name='fileSec' declared_type='CFFileSecurityRef' type='^{__CFFileSecurity=}'/>
<arg name='mode' declared_type='mode_t' type='S'/>
<retval declared_type='Boolean' type='B'/>
</function>
<function name='CFFileSecuritySetOwner'>
<arg name='fileSec' declared_type='CFFileSecurityRef' type='^{__CFFileSecurity=}'/>
<arg name='owner' declared_type='uid_t' type='I'/>
<retval declared_type='Boolean' type='B'/>
</function>
<function name='CFFileSecuritySetOwnerUUID'>
<arg name='fileSec' declared_type='CFFileSecurityRef' type='^{__CFFileSecurity=}'/>
<arg name='ownerUUID' declared_type='CFUUIDRef' type='^{__CFUUID=}'/>
<retval declared_type='Boolean' type='B'/>
</function>
<function name='CFGetAllocator'>
<arg name='cf' declared_type='CFTypeRef' type='@'/>
<retval declared_type='CFAllocatorRef' type='^{__CFAllocator=}'/>
</function>
<function name='CFGetRetainCount'>
<arg name='cf' declared_type='CFTypeRef' type='@'/>
<retval declared_type='CFIndex' type64='q' type='l'/>
</function>
<function name='CFGetTypeID'>
<arg name='cf' declared_type='CFTypeRef' type='@'/>
<retval declared_type='CFTypeID' type64='Q' type='L'/>
</function>
<function name='CFGregorianDateGetAbsoluteTime'>
<arg name='gdate' declared_type='CFGregorianDate' type='{_CFGregorianDate=iccccd}'/>
<arg name='tz' declared_type='CFTimeZoneRef' type='^{__CFTimeZone=}'/>
<retval declared_type='CFAbsoluteTime' type='d'/>
</function>
<function name='CFGregorianDateIsValid'>
<arg name='gdate' declared_type='CFGregorianDate' type='{_CFGregorianDate=iccccd}'/>
<arg name='unitFlags' declared_type='CFOptionFlags' type64='Q' type='L'/>
<retval declared_type='Boolean' type='B'/>
</function>
<function name='CFHash'>
<arg name='cf' declared_type='CFTypeRef' type='@'/>
<retval declared_type='CFHashCode' type64='Q' type='L'/>
</function>
<function name='CFLocaleCopyAvailableLocaleIdentifiers'>
<retval declared_type='CFArrayRef' already_retained='true' type='^{__CFArray=}'/>
</function>
<function name='CFLocaleCopyCommonISOCurrencyCodes'>
<retval declared_type='CFArrayRef' already_retained='true' type='^{__CFArray=}'/>
</function>
<function name='CFLocaleCopyCurrent'>
<retval declared_type='CFLocaleRef' already_retained='true' type='^{__CFLocale=}'/>
</function>
<function name='CFLocaleCopyDisplayNameForPropertyValue'>
<arg name='displayLocale' declared_type='CFLocaleRef' type='^{__CFLocale=}'/>
<arg name='key' declared_type='CFStringRef' type='^{__CFString=}'/>
<arg name='value' declared_type='CFStringRef' type='^{__CFString=}'/>
<retval declared_type='CFStringRef' already_retained='true' type='^{__CFString=}'/>
</function>
<function name='CFLocaleCopyISOCountryCodes'>
<retval declared_type='CFArrayRef' already_retained='true' type='^{__CFArray=}'/>
</function>
<function name='CFLocaleCopyISOCurrencyCodes'>
<retval declared_type='CFArrayRef' already_retained='true' type='^{__CFArray=}'/>
</function>
<function name='CFLocaleCopyISOLanguageCodes'>
<retval declared_type='CFArrayRef' already_retained='true' type='^{__CFArray=}'/>
</function>
<function name='CFLocaleCopyPreferredLanguages'>
<retval declared_type='CFArrayRef' already_retained='true' type='^{__CFArray=}'/>
</function>
<function name='CFLocaleCreate'>
<arg name='allocator' declared_type='CFAllocatorRef' type='^{__CFAllocator=}'/>
<arg name='localeIdentifier' declared_type='CFStringRef' type='^{__CFString=}'/>
<retval declared_type='CFLocaleRef' already_retained='true' type='^{__CFLocale=}'/>
</function>
<function name='CFLocaleCreateCanonicalLanguageIdentifierFromString'>
<arg name='allocator' declared_type='CFAllocatorRef' type='^{__CFAllocator=}'/>
<arg name='localeIdentifier' declared_type='CFStringRef' type='^{__CFString=}'/>
<retval declared_type='CFStringRef' already_retained='true' type='^{__CFString=}'/>
</function>
<function name='CFLocaleCreateCanonicalLocaleIdentifierFromScriptManagerCodes'>
<arg name='allocator' declared_type='CFAllocatorRef' type='^{__CFAllocator=}'/>
<arg name='lcode' declared_type='LangCode' type='s'/>
<arg name='rcode' declared_type='RegionCode' type='s'/>
<retval declared_type='CFStringRef' already_retained='true' type='^{__CFString=}'/>
</function>
<function name='CFLocaleCreateCanonicalLocaleIdentifierFromString'>
<arg name='allocator' declared_type='CFAllocatorRef' type='^{__CFAllocator=}'/>
<arg name='localeIdentifier' declared_type='CFStringRef' type='^{__CFString=}'/>
<retval declared_type='CFStringRef' already_retained='true' type='^{__CFString=}'/>
</function>
<function name='CFLocaleCreateComponentsFromLocaleIdentifier'>
<arg name='allocator' declared_type='CFAllocatorRef' type='^{__CFAllocator=}'/>
<arg name='localeID' declared_type='CFStringRef' type='^{__CFString=}'/>
<retval declared_type='CFDictionaryRef' already_retained='true' type='^{__CFDictionary=}'/>
</function>
<function name='CFLocaleCreateCopy'>
<arg name='allocator' declared_type='CFAllocatorRef' type='^{__CFAllocator=}'/>
<arg name='locale' declared_type='CFLocaleRef' type='^{__CFLocale=}'/>
<retval declared_type='CFLocaleRef' already_retained='true' type='^{__CFLocale=}'/>
</function>
<function name='CFLocaleCreateLocaleIdentifierFromComponents'>
<arg name='allocator' declared_type='CFAllocatorRef' type='^{__CFAllocator=}'/>
<arg name='dictionary' declared_type='CFDictionaryRef' type='^{__CFDictionary=}'/>
<retval declared_type='CFStringRef' already_retained='true' type='^{__CFString=}'/>
</function>
<function name='CFLocaleCreateLocaleIdentifierFromWindowsLocaleCode'>
<arg name='allocator' declared_type='CFAllocatorRef' type='^{__CFAllocator=}'/>
<arg name='lcid' declared_type='uint32_t' type='I'/>
<retval declared_type='CFStringRef' already_retained='true' type='^{__CFString=}'/>
</function>
<function name='CFLocaleGetIdentifier'>
<arg name='locale' declared_type='CFLocaleRef' type='^{__CFLocale=}'/>
<retval declared_type='CFStringRef' type='^{__CFString=}'/>
</function>
<function name='CFLocaleGetLanguageCharacterDirection'>
<arg name='isoLangCode' declared_type='CFStringRef' type='^{__CFString=}'/>
<retval declared_type='CFLocaleLanguageDirection' type64='q' type='l'/>
</function>
<function name='CFLocaleGetLanguageLineDirection'>
<arg name='isoLangCode' declared_type='CFStringRef' type='^{__CFString=}'/>
<retval declared_type='CFLocaleLanguageDirection' type64='q' type='l'/>
</function>
<function name='CFLocaleGetSystem'>
<retval declared_type='CFLocaleRef' type='^{__CFLocale=}'/>
</function>
<function name='CFLocaleGetTypeID'>
<retval declared_type='CFTypeID' type64='Q' type='L'/>
</function>
<function name='CFLocaleGetValue'>
<arg name='locale' declared_type='CFLocaleRef' type='^{__CFLocale=}'/>
<arg name='key' declared_type='CFStringRef' type='^{__CFString=}'/>
<retval declared_type='CFTypeRef' type='@'/>
</function>
<function name='CFLocaleGetWindowsLocaleCodeFromLocaleIdentifier'>
<arg name='localeIdentifier' declared_type='CFStringRef' type='^{__CFString=}'/>
<retval declared_type='uint32_t' type='I'/>
</function>
<function name='CFMachPortCreate'>
<arg name='allocator' declared_type='CFAllocatorRef' type='^{__CFAllocator=}'/>
<arg name='callout' function_pointer='true' declared_type='CFMachPortCallBack' type='^?'>
<arg declared_type='CFMachPortRef' type='^{__CFMachPort=}'/>
<arg declared_type='void*' type='^v'/>
<arg declared_type='CFIndex' type64='q' type='l'/>
<arg declared_type='void*' type='^v'/>
<retval declared_type='void' type='v'/>
</arg>
<arg name='context' declared_type='CFMachPortContext*' type64='^{_CFMachPortContext=q^v^?^?^?}' type='^{_CFMachPortContext=i^v^?^?^?}'/>
<arg name='shouldFreeInfo' declared_type='Boolean*' type='^B'/>
<retval declared_type='CFMachPortRef' already_retained='true' type='^{__CFMachPort=}'/>
</function>
<function name='CFMachPortCreateRunLoopSource'>
<arg name='allocator' declared_type='CFAllocatorRef' type='^{__CFAllocator=}'/>
<arg name='port' declared_type='CFMachPortRef' type='^{__CFMachPort=}'/>
<arg name='order' declared_type='CFIndex' type64='q' type='l'/>
<retval declared_type='CFRunLoopSourceRef' already_retained='true' type='^{__CFRunLoopSource=}'/>
</function>
<function name='CFMachPortCreateWithPort'>
<arg name='allocator' declared_type='CFAllocatorRef' type='^{__CFAllocator=}'/>
<arg name='portNum' declared_type='mach_port_t' type='I'/>
<arg name='callout' function_pointer='true' declared_type='CFMachPortCallBack' type='^?'>
<arg declared_type='CFMachPortRef' type='^{__CFMachPort=}'/>
<arg declared_type='void*' type='^v'/>
<arg declared_type='CFIndex' type64='q' type='l'/>
<arg declared_type='void*' type='^v'/>
<retval declared_type='void' type='v'/>
</arg>
<arg name='context' declared_type='CFMachPortContext*' type64='^{_CFMachPortContext=q^v^?^?^?}' type='^{_CFMachPortContext=i^v^?^?^?}'/>
<arg name='shouldFreeInfo' declared_type='Boolean*' type='^B'/>
<retval declared_type='CFMachPortRef' already_retained='true' type='^{__CFMachPort=}'/>
</function>
<function name='CFMachPortGetContext'>
<arg name='port' declared_type='CFMachPortRef' type='^{__CFMachPort=}'/>
<arg name='context' declared_type='CFMachPortContext*' type64='^{_CFMachPortContext=q^v^?^?^?}' type='^{_CFMachPortContext=i^v^?^?^?}'/>
<retval declared_type='void' type='v'/>
</function>
<function name='CFMachPortGetInvalidationCallBack'>
<arg name='port' declared_type='CFMachPortRef' type='^{__CFMachPort=}'/>
<retval function_pointer='true' declared_type='CFMachPortInvalidationCallBack' type='^?'>
<arg declared_type='CFMachPortRef' type='^{__CFMachPort=}'/>
<arg declared_type='void*' type='^v'/>
<retval declared_type='void' type='v'/>
</retval>
</function>
<function name='CFMachPortGetPort'>
<arg name='port' declared_type='CFMachPortRef' type='^{__CFMachPort=}'/>
<retval declared_type='mach_port_t' type='I'/>
</function>
<function name='CFMachPortGetTypeID'>
<retval declared_type='CFTypeID' type64='Q' type='L'/>
</function>
<function name='CFMachPortInvalidate'>
<arg name='port' declared_type='CFMachPortRef' type='^{__CFMachPort=}'/>
<retval declared_type='void' type='v'/>
</function>
<function name='CFMachPortIsValid'>
<arg name='port' declared_type='CFMachPortRef' type='^{__CFMachPort=}'/>
<retval declared_type='Boolean' type='B'/>
</function>
<function name='CFMachPortSetInvalidationCallBack'>
<arg name='port' declared_type='CFMachPortRef' type='^{__CFMachPort=}'/>
<arg name='callout' function_pointer='true' declared_type='CFMachPortInvalidationCallBack' type='^?'>
<arg declared_type='CFMachPortRef' type='^{__CFMachPort=}'/>
<arg declared_type='void*' type='^v'/>
<retval declared_type='void' type='v'/>
</arg>
<retval declared_type='void' type='v'/>
</function>
<function name='CFMakeCollectable'>
<arg name='cf' declared_type='CFTypeRef' type='@'/>
<retval declared_type='CFTypeRef' type='@'/>
</function>
<function name='CFMessagePortCreateLocal'>
<arg name='allocator' declared_type='CFAllocatorRef' type='^{__CFAllocator=}'/>
<arg name='name' declared_type='CFStringRef' type='^{__CFString=}'/>
<arg name='callout' function_pointer='true' declared_type='CFMessagePortCallBack' type='^?'>
<arg declared_type='CFMessagePortRef' type='^{__CFMessagePort=}'/>
<arg declared_type='SInt32' type64='i' type='l'/>
<arg declared_type='CFDataRef' type='^{__CFData=}'/>
<arg declared_type='void*' type='^v'/>
<retval declared_type='CFDataRef' type='^{__CFData=}'/>
</arg>
<arg name='context' declared_type='CFMessagePortContext*' type64='^{_CFMessagePortContext=q^v^?^?^?}' type='^{_CFMessagePortContext=i^v^?^?^?}'/>
<arg name='shouldFreeInfo' declared_type='Boolean*' type='^B'/>
<retval declared_type='CFMessagePortRef' already_retained='true' type='^{__CFMessagePort=}'/>
</function>
<function name='CFMessagePortCreateRemote'>
<arg name='allocator' declared_type='CFAllocatorRef' type='^{__CFAllocator=}'/>
<arg name='name' declared_type='CFStringRef' type='^{__CFString=}'/>
<retval declared_type='CFMessagePortRef' already_retained='true' type='^{__CFMessagePort=}'/>
</function>
<function name='CFMessagePortCreateRunLoopSource'>
<arg name='allocator' declared_type='CFAllocatorRef' type='^{__CFAllocator=}'/>
<arg name='local' declared_type='CFMessagePortRef' type='^{__CFMessagePort=}'/>
<arg name='order' declared_type='CFIndex' type64='q' type='l'/>
<retval declared_type='CFRunLoopSourceRef' already_retained='true' type='^{__CFRunLoopSource=}'/>
</function>
<function name='CFMessagePortGetContext'>
<arg name='ms' declared_type='CFMessagePortRef' type='^{__CFMessagePort=}'/>
<arg name='context' declared_type='CFMessagePortContext*' type64='^{_CFMessagePortContext=q^v^?^?^?}' type='^{_CFMessagePortContext=i^v^?^?^?}'/>
<retval declared_type='void' type='v'/>
</function>
<function name='CFMessagePortGetInvalidationCallBack'>
<arg name='ms' declared_type='CFMessagePortRef' type='^{__CFMessagePort=}'/>
<retval function_pointer='true' declared_type='CFMessagePortInvalidationCallBack' type='^?'>
<arg declared_type='CFMessagePortRef' type='^{__CFMessagePort=}'/>
<arg declared_type='void*' type='^v'/>
<retval declared_type='void' type='v'/>
</retval>
</function>
<function name='CFMessagePortGetName'>
<arg name='ms' declared_type='CFMessagePortRef' type='^{__CFMessagePort=}'/>
<retval declared_type='CFStringRef' type='^{__CFString=}'/>
</function>
<function name='CFMessagePortGetTypeID'>
<retval declared_type='CFTypeID' type64='Q' type='L'/>
</function>
<function name='CFMessagePortInvalidate'>
<arg name='ms' declared_type='CFMessagePortRef' type='^{__CFMessagePort=}'/>
<retval declared_type='void' type='v'/>
</function>
<function name='CFMessagePortIsRemote'>
<arg name='ms' declared_type='CFMessagePortRef' type='^{__CFMessagePort=}'/>
<retval declared_type='Boolean' type='B'/>
</function>
<function name='CFMessagePortIsValid'>
<arg name='ms' declared_type='CFMessagePortRef' type='^{__CFMessagePort=}'/>
<retval declared_type='Boolean' type='B'/>
</function>
<function name='CFMessagePortSendRequest'>
<arg name='remote' declared_type='CFMessagePortRef' type='^{__CFMessagePort=}'/>
<arg name='msgid' declared_type='SInt32' type64='i' type='l'/>
<arg name='data' declared_type='CFDataRef' type='^{__CFData=}'/>
<arg name='sendTimeout' declared_type='CFTimeInterval' type='d'/>
<arg name='rcvTimeout' declared_type='CFTimeInterval' type='d'/>
<arg name='replyMode' declared_type='CFStringRef' type='^{__CFString=}'/>
<arg name='returnData' declared_type='CFDataRef*' type='^^{__CFData}'/>
<retval declared_type='SInt32' type64='i' type='l'/>
</function>
<function name='CFMessagePortSetDispatchQueue'>
<arg name='ms' declared_type='CFMessagePortRef' type='^{__CFMessagePort=}'/>
<arg name='queue' declared_type='dispatch_queue_t' type='^{dispatch_queue_s=}'/>
<retval declared_type='void' type='v'/>
</function>
<function name='CFMessagePortSetInvalidationCallBack'>
<arg name='ms' declared_type='CFMessagePortRef' type='^{__CFMessagePort=}'/>
<arg name='callout' function_pointer='true' declared_type='CFMessagePortInvalidationCallBack' type='^?'>
<arg declared_type='CFMessagePortRef' type='^{__CFMessagePort=}'/>
<arg declared_type='void*' type='^v'/>
<retval declared_type='void' type='v'/>
</arg>
<retval declared_type='void' type='v'/>
</function>
<function name='CFMessagePortSetName'>
<arg name='ms' declared_type='CFMessagePortRef' type='^{__CFMessagePort=}'/>
<arg name='newName' declared_type='CFStringRef' type='^{__CFString=}'/>
<retval declared_type='Boolean' type='B'/>
</function>
<function name='CFNotificationCenterAddObserver'>
<arg name='center' declared_type='CFNotificationCenterRef' type='^{__CFNotificationCenter=}'/>
<arg name='observer' declared_type='void*' const='true' type='^v'/>
<arg name='callBack' function_pointer='true' declared_type='CFNotificationCallback' type='^?'>
<arg declared_type='CFNotificationCenterRef' type='^{__CFNotificationCenter=}'/>
<arg declared_type='void*' type='^v'/>
<arg declared_type='CFStringRef' type='^{__CFString=}'/>
<arg declared_type='void*' const='true' type='^v'/>
<arg declared_type='CFDictionaryRef' type='^{__CFDictionary=}'/>
<retval declared_type='void' type='v'/>
</arg>
<arg name='name' declared_type='CFStringRef' type='^{__CFString=}'/>
<arg name='object' declared_type='void*' const='true' type='^v'/>
<arg name='suspensionBehavior' declared_type='CFNotificationSuspensionBehavior' type64='q' type='l'/>
<retval declared_type='void' type='v'/>
</function>
<function name='CFNotificationCenterGetDarwinNotifyCenter'>
<retval declared_type='CFNotificationCenterRef' type='^{__CFNotificationCenter=}'/>
</function>
<function name='CFNotificationCenterGetDistributedCenter'>
<retval declared_type='CFNotificationCenterRef' type='^{__CFNotificationCenter=}'/>
</function>
<function name='CFNotificationCenterGetLocalCenter'>
<retval declared_type='CFNotificationCenterRef' type='^{__CFNotificationCenter=}'/>
</function>
<function name='CFNotificationCenterGetTypeID'>
<retval declared_type='CFTypeID' type64='Q' type='L'/>
</function>
<function name='CFNotificationCenterPostNotification'>
<arg name='center' declared_type='CFNotificationCenterRef' type='^{__CFNotificationCenter=}'/>
<arg name='name' declared_type='CFStringRef' type='^{__CFString=}'/>
<arg name='object' declared_type='void*' const='true' type='^v'/>
<arg name='userInfo' declared_type='CFDictionaryRef' type='^{__CFDictionary=}'/>
<arg name='deliverImmediately' declared_type='Boolean' type='B'/>
<retval declared_type='void' type='v'/>
</function>
<function name='CFNotificationCenterPostNotificationWithOptions'>
<arg name='center' declared_type='CFNotificationCenterRef' type='^{__CFNotificationCenter=}'/>
<arg name='name' declared_type='CFStringRef' type='^{__CFString=}'/>
<arg name='object' declared_type='void*' const='true' type='^v'/>
<arg name='userInfo' declared_type='CFDictionaryRef' type='^{__CFDictionary=}'/>
<arg name='options' declared_type='CFOptionFlags' type64='Q' type='L'/>
<retval declared_type='void' type='v'/>
</function>
<function name='CFNotificationCenterRemoveEveryObserver'>
<arg name='center' declared_type='CFNotificationCenterRef' type='^{__CFNotificationCenter=}'/>
<arg name='observer' declared_type='void*' const='true' type='^v'/>
<retval declared_type='void' type='v'/>
</function>
<function name='CFNotificationCenterRemoveObserver'>
<arg name='center' declared_type='CFNotificationCenterRef' type='^{__CFNotificationCenter=}'/>
<arg name='observer' declared_type='void*' const='true' type='^v'/>
<arg name='name' declared_type='CFStringRef' type='^{__CFString=}'/>
<arg name='object' declared_type='void*' const='true' type='^v'/>
<retval declared_type='void' type='v'/>
</function>
<function name='CFNullGetTypeID'>
<retval declared_type='CFTypeID' type64='Q' type='L'/>
</function>
<function name='CFNumberCompare'>
<arg name='number' declared_type='CFNumberRef' type='^{__CFNumber=}'/>
<arg name='otherNumber' declared_type='CFNumberRef' type='^{__CFNumber=}'/>
<arg name='context' declared_type='void*' type='^v'/>
<retval declared_type='CFComparisonResult' type64='q' type='l'/>
</function>
<function name='CFNumberCreate'>
<arg name='allocator' declared_type='CFAllocatorRef' type='^{__CFAllocator=}'/>
<arg name='theType' declared_type='CFNumberType' type64='q' type='l'/>
<arg name='valuePtr' declared_type='void*' const='true' type='^v'/>
<retval declared_type='CFNumberRef' already_retained='true' type='^{__CFNumber=}'/>
</function>
<function name='CFNumberFormatterCopyProperty'>
<arg name='formatter' declared_type='CFNumberFormatterRef' type='^{__CFNumberFormatter=}'/>
<arg name='key' declared_type='CFStringRef' type='^{__CFString=}'/>
<retval declared_type='CFTypeRef' already_retained='true' type='@'/>
</function>
<function name='CFNumberFormatterCreate'>
<arg name='allocator' declared_type='CFAllocatorRef' type='^{__CFAllocator=}'/>
<arg name='locale' declared_type='CFLocaleRef' type='^{__CFLocale=}'/>
<arg name='style' declared_type='CFNumberFormatterStyle' type64='q' type='l'/>
<retval declared_type='CFNumberFormatterRef' already_retained='true' type='^{__CFNumberFormatter=}'/>
</function>
<function name='CFNumberFormatterCreateNumberFromString'>
<arg name='allocator' declared_type='CFAllocatorRef' type='^{__CFAllocator=}'/>
<arg name='formatter' declared_type='CFNumberFormatterRef' type='^{__CFNumberFormatter=}'/>
<arg name='string' declared_type='CFStringRef' type='^{__CFString=}'/>
<arg name='rangep' declared_type='CFRange*' type64='^{_CFRange=qq}' type='^{_CFRange=ii}'/>
<arg name='options' declared_type='CFOptionFlags' type64='Q' type='L'/>
<retval declared_type='CFNumberRef' already_retained='true' type='^{__CFNumber=}'/>
</function>
<function name='CFNumberFormatterCreateStringWithNumber'>
<arg name='allocator' declared_type='CFAllocatorRef' type='^{__CFAllocator=}'/>
<arg name='formatter' declared_type='CFNumberFormatterRef' type='^{__CFNumberFormatter=}'/>
<arg name='number' declared_type='CFNumberRef' type='^{__CFNumber=}'/>
<retval declared_type='CFStringRef' already_retained='true' type='^{__CFString=}'/>
</function>
<function name='CFNumberFormatterCreateStringWithValue'>
<arg name='allocator' declared_type='CFAllocatorRef' type='^{__CFAllocator=}'/>
<arg name='formatter' declared_type='CFNumberFormatterRef' type='^{__CFNumberFormatter=}'/>
<arg name='numberType' declared_type='CFNumberType' type64='q' type='l'/>
<arg name='valuePtr' declared_type='void*' const='true' type='^v'/>
<retval declared_type='CFStringRef' already_retained='true' type='^{__CFString=}'/>
</function>
<function name='CFNumberFormatterGetDecimalInfoForCurrencyCode'>
<arg name='currencyCode' declared_type='CFStringRef' type='^{__CFString=}'/>
<arg name='defaultFractionDigits' declared_type='int32_t*' type='^i'/>
<arg name='roundingIncrement' declared_type='double*' type='^d'/>
<retval declared_type='Boolean' type='B'/>
</function>
<function name='CFNumberFormatterGetFormat'>
<arg name='formatter' declared_type='CFNumberFormatterRef' type='^{__CFNumberFormatter=}'/>
<retval declared_type='CFStringRef' type='^{__CFString=}'/>
</function>
<function name='CFNumberFormatterGetLocale'>
<arg name='formatter' declared_type='CFNumberFormatterRef' type='^{__CFNumberFormatter=}'/>
<retval declared_type='CFLocaleRef' type='^{__CFLocale=}'/>
</function>
<function name='CFNumberFormatterGetStyle'>
<arg name='formatter' declared_type='CFNumberFormatterRef' type='^{__CFNumberFormatter=}'/>
<retval declared_type='CFNumberFormatterStyle' type64='q' type='l'/>
</function>
<function name='CFNumberFormatterGetTypeID'>
<retval declared_type='CFTypeID' type64='Q' type='L'/>
</function>
<function name='CFNumberFormatterGetValueFromString'>
<arg name='formatter' declared_type='CFNumberFormatterRef' type='^{__CFNumberFormatter=}'/>
<arg name='string' declared_type='CFStringRef' type='^{__CFString=}'/>
<arg name='rangep' declared_type='CFRange*' type64='^{_CFRange=qq}' type='^{_CFRange=ii}'/>
<arg name='numberType' declared_type='CFNumberType' type64='q' type='l'/>
<arg name='valuePtr' declared_type='void*' type='^v'/>
<retval declared_type='Boolean' type='B'/>
</function>
<function name='CFNumberFormatterSetFormat'>
<arg name='formatter' declared_type='CFNumberFormatterRef' type='^{__CFNumberFormatter=}'/>
<arg name='formatString' declared_type='CFStringRef' type='^{__CFString=}'/>
<retval declared_type='void' type='v'/>
</function>
<function name='CFNumberFormatterSetProperty'>
<arg name='formatter' declared_type='CFNumberFormatterRef' type='^{__CFNumberFormatter=}'/>
<arg name='key' declared_type='CFStringRef' type='^{__CFString=}'/>
<arg name='value' declared_type='CFTypeRef' type='@'/>
<retval declared_type='void' type='v'/>
</function>
<function name='CFNumberGetByteSize'>
<arg name='number' declared_type='CFNumberRef' type='^{__CFNumber=}'/>
<retval declared_type='CFIndex' type64='q' type='l'/>
</function>
<function name='CFNumberGetType'>
<arg name='number' declared_type='CFNumberRef' type='^{__CFNumber=}'/>
<retval declared_type='CFNumberType' type64='q' type='l'/>
</function>
<function name='CFNumberGetTypeID'>
<retval declared_type='CFTypeID' type64='Q' type='L'/>
</function>
<function name='CFNumberGetValue'>
<arg name='number' declared_type='CFNumberRef' type='^{__CFNumber=}'/>
<arg name='theType' declared_type='CFNumberType' type64='q' type='l'/>
<arg name='valuePtr' declared_type='void*' type='^v'/>
<retval declared_type='Boolean' type='B'/>
</function>
<function name='CFNumberIsFloatType'>
<arg name='number' declared_type='CFNumberRef' type='^{__CFNumber=}'/>
<retval declared_type='Boolean' type='B'/>
</function>
<function name='CFPlugInAddInstanceForFactory'>
<arg name='factoryID' declared_type='CFUUIDRef' type='^{__CFUUID=}'/>
<retval declared_type='void' type='v'/>
</function>
<function name='CFPlugInCreate'>
<arg name='allocator' declared_type='CFAllocatorRef' type='^{__CFAllocator=}'/>
<arg name='plugInURL' declared_type='CFURLRef' type='^{__CFURL=}'/>
<retval declared_type='CFPlugInRef' already_retained='true' type='^{__CFBundle=}'/>
</function>
<function name='CFPlugInFindFactoriesForPlugInType'>
<arg name='typeUUID' declared_type='CFUUIDRef' type='^{__CFUUID=}'/>
<retval declared_type='CFArrayRef' type='^{__CFArray=}'/>
</function>
<function name='CFPlugInFindFactoriesForPlugInTypeInPlugIn'>
<arg name='typeUUID' declared_type='CFUUIDRef' type='^{__CFUUID=}'/>
<arg name='plugIn' declared_type='CFPlugInRef' type='^{__CFBundle=}'/>
<retval declared_type='CFArrayRef' type='^{__CFArray=}'/>
</function>
<function name='CFPlugInGetBundle'>
<arg name='plugIn' declared_type='CFPlugInRef' type='^{__CFBundle=}'/>
<retval declared_type='CFBundleRef' type='^{__CFBundle=}'/>
</function>
<function name='CFPlugInGetTypeID'>
<retval declared_type='CFTypeID' type64='Q' type='L'/>
</function>
<function name='CFPlugInInstanceCreate'>
<arg name='allocator' declared_type='CFAllocatorRef' type='^{__CFAllocator=}'/>
<arg name='factoryUUID' declared_type='CFUUIDRef' type='^{__CFUUID=}'/>
<arg name='typeUUID' declared_type='CFUUIDRef' type='^{__CFUUID=}'/>
<retval declared_type='void*' type='^v'/>
</function>
<function name='CFPlugInInstanceCreateWithInstanceDataSize'>
<arg name='allocator' declared_type='CFAllocatorRef' type='^{__CFAllocator=}'/>
<arg name='instanceDataSize' declared_type='CFIndex' type64='q' type='l'/>
<arg name='deallocateInstanceFunction' function_pointer='true' declared_type='CFPlugInInstanceDeallocateInstanceDataFunction' type='^?'>
<arg declared_type='void*' type='^v'/>
<retval declared_type='void' type='v'/>
</arg>
<arg name='factoryName' declared_type='CFStringRef' type='^{__CFString=}'/>
<arg name='getInterfaceFunction' function_pointer='true' declared_type='CFPlugInInstanceGetInterfaceFunction' type='^?'>
<arg declared_type='CFPlugInInstanceRef' type='^{__CFPlugInInstance=}'/>
<arg declared_type='CFStringRef' type='^{__CFString=}'/>
<arg declared_type='void**' type='^^v'/>
<retval declared_type='Boolean' type='B'/>
</arg>
<retval declared_type='CFPlugInInstanceRef' already_retained='true' type='^{__CFPlugInInstance=}'/>
</function>
<function name='CFPlugInInstanceGetFactoryName'>
<arg name='instance' declared_type='CFPlugInInstanceRef' type='^{__CFPlugInInstance=}'/>
<retval declared_type='CFStringRef' type='^{__CFString=}'/>
</function>
<function name='CFPlugInInstanceGetInstanceData'>
<arg name='instance' declared_type='CFPlugInInstanceRef' type='^{__CFPlugInInstance=}'/>
<retval declared_type='void*' type='^v'/>
</function>
<function name='CFPlugInInstanceGetInterfaceFunctionTable'>
<arg name='instance' declared_type='CFPlugInInstanceRef' type='^{__CFPlugInInstance=}'/>
<arg name='interfaceName' declared_type='CFStringRef' type='^{__CFString=}'/>
<arg name='ftbl' declared_type='void**' type='^^v'/>
<retval declared_type='Boolean' type='B'/>
</function>
<function name='CFPlugInInstanceGetTypeID'>
<retval declared_type='CFTypeID' type64='Q' type='L'/>
</function>
<function name='CFPlugInIsLoadOnDemand'>
<arg name='plugIn' declared_type='CFPlugInRef' type='^{__CFBundle=}'/>
<retval declared_type='Boolean' type='B'/>
</function>
<function name='CFPlugInRegisterFactoryFunction'>
<arg name='factoryUUID' declared_type='CFUUIDRef' type='^{__CFUUID=}'/>
<arg name='func' function_pointer='true' declared_type='CFPlugInFactoryFunction' type='^?'>
<arg declared_type='CFAllocatorRef' type='^{__CFAllocator=}'/>
<arg declared_type='CFUUIDRef' type='^{__CFUUID=}'/>
<retval declared_type='void*' type='^v'/>
</arg>
<retval declared_type='Boolean' type='B'/>
</function>
<function name='CFPlugInRegisterFactoryFunctionByName'>
<arg name='factoryUUID' declared_type='CFUUIDRef' type='^{__CFUUID=}'/>
<arg name='plugIn' declared_type='CFPlugInRef' type='^{__CFBundle=}'/>
<arg name='functionName' declared_type='CFStringRef' type='^{__CFString=}'/>
<retval declared_type='Boolean' type='B'/>
</function>
<function name='CFPlugInRegisterPlugInType'>
<arg name='factoryUUID' declared_type='CFUUIDRef' type='^{__CFUUID=}'/>
<arg name='typeUUID' declared_type='CFUUIDRef' type='^{__CFUUID=}'/>
<retval declared_type='Boolean' type='B'/>
</function>
<function name='CFPlugInRemoveInstanceForFactory'>
<arg name='factoryID' declared_type='CFUUIDRef' type='^{__CFUUID=}'/>
<retval declared_type='void' type='v'/>
</function>
<function name='CFPlugInSetLoadOnDemand'>
<arg name='plugIn' declared_type='CFPlugInRef' type='^{__CFBundle=}'/>
<arg name='flag' declared_type='Boolean' type='B'/>
<retval declared_type='void' type='v'/>
</function>
<function name='CFPlugInUnregisterFactory'>
<arg name='factoryUUID' declared_type='CFUUIDRef' type='^{__CFUUID=}'/>
<retval declared_type='Boolean' type='B'/>
</function>
<function name='CFPlugInUnregisterPlugInType'>
<arg name='factoryUUID' declared_type='CFUUIDRef' type='^{__CFUUID=}'/>
<arg name='typeUUID' declared_type='CFUUIDRef' type='^{__CFUUID=}'/>
<retval declared_type='Boolean' type='B'/>
</function>
<function name='CFPreferencesAddSuitePreferencesToApp'>
<arg name='applicationID' declared_type='CFStringRef' type='^{__CFString=}'/>
<arg name='suiteID' declared_type='CFStringRef' type='^{__CFString=}'/>
<retval declared_type='void' type='v'/>
</function>
<function name='CFPreferencesAppSynchronize'>
<arg name='applicationID' declared_type='CFStringRef' type='^{__CFString=}'/>
<retval declared_type='Boolean' type='B'/>
</function>
<function name='CFPreferencesAppValueIsForced'>
<arg name='key' declared_type='CFStringRef' type='^{__CFString=}'/>
<arg name='applicationID' declared_type='CFStringRef' type='^{__CFString=}'/>
<retval declared_type='Boolean' type='B'/>
</function>
<function name='CFPreferencesCopyAppValue'>
<arg name='key' declared_type='CFStringRef' type='^{__CFString=}'/>
<arg name='applicationID' declared_type='CFStringRef' type='^{__CFString=}'/>
<retval declared_type='CFPropertyListRef' already_retained='true' type='@'/>
</function>
<function name='CFPreferencesCopyApplicationList'>
<arg name='userName' declared_type='CFStringRef' type='^{__CFString=}'/>
<arg name='hostName' declared_type='CFStringRef' type='^{__CFString=}'/>
<retval declared_type='CFArrayRef' already_retained='true' type='^{__CFArray=}'/>
</function>
<function name='CFPreferencesCopyKeyList'>
<arg name='applicationID' declared_type='CFStringRef' type='^{__CFString=}'/>
<arg name='userName' declared_type='CFStringRef' type='^{__CFString=}'/>
<arg name='hostName' declared_type='CFStringRef' type='^{__CFString=}'/>
<retval declared_type='CFArrayRef' already_retained='true' type='^{__CFArray=}'/>
</function>
<function name='CFPreferencesCopyMultiple'>
<arg name='keysToFetch' declared_type='CFArrayRef' type='^{__CFArray=}'/>
<arg name='applicationID' declared_type='CFStringRef' type='^{__CFString=}'/>
<arg name='userName' declared_type='CFStringRef' type='^{__CFString=}'/>
<arg name='hostName' declared_type='CFStringRef' type='^{__CFString=}'/>
<retval declared_type='CFDictionaryRef' already_retained='true' type='^{__CFDictionary=}'/>
</function>
<function name='CFPreferencesCopyValue'>
<arg name='key' declared_type='CFStringRef' type='^{__CFString=}'/>
<arg name='applicationID' declared_type='CFStringRef' type='^{__CFString=}'/>
<arg name='userName' declared_type='CFStringRef' type='^{__CFString=}'/>
<arg name='hostName' declared_type='CFStringRef' type='^{__CFString=}'/>
<retval declared_type='CFPropertyListRef' already_retained='true' type='@'/>
</function>
<function name='CFPreferencesGetAppBooleanValue'>
<arg name='key' declared_type='CFStringRef' type='^{__CFString=}'/>
<arg name='applicationID' declared_type='CFStringRef' type='^{__CFString=}'/>
<arg name='keyExistsAndHasValidFormat' declared_type='Boolean*' type='^B'/>
<retval declared_type='Boolean' type='B'/>
</function>
<function name='CFPreferencesGetAppIntegerValue'>
<arg name='key' declared_type='CFStringRef' type='^{__CFString=}'/>
<arg name='applicationID' declared_type='CFStringRef' type='^{__CFString=}'/>
<arg name='keyExistsAndHasValidFormat' declared_type='Boolean*' type='^B'/>
<retval declared_type='CFIndex' type64='q' type='l'/>
</function>
<function name='CFPreferencesRemoveSuitePreferencesFromApp'>
<arg name='applicationID' declared_type='CFStringRef' type='^{__CFString=}'/>
<arg name='suiteID' declared_type='CFStringRef' type='^{__CFString=}'/>
<retval declared_type='void' type='v'/>
</function>
<function name='CFPreferencesSetAppValue'>
<arg name='key' declared_type='CFStringRef' type='^{__CFString=}'/>
<arg name='value' declared_type='CFPropertyListRef' type='@'/>
<arg name='applicationID' declared_type='CFStringRef' type='^{__CFString=}'/>
<retval declared_type='void' type='v'/>
</function>
<function name='CFPreferencesSetMultiple'>
<arg name='keysToSet' declared_type='CFDictionaryRef' type='^{__CFDictionary=}'/>
<arg name='keysToRemove' declared_type='CFArrayRef' type='^{__CFArray=}'/>
<arg name='applicationID' declared_type='CFStringRef' type='^{__CFString=}'/>
<arg name='userName' declared_type='CFStringRef' type='^{__CFString=}'/>
<arg name='hostName' declared_type='CFStringRef' type='^{__CFString=}'/>
<retval declared_type='void' type='v'/>
</function>
<function name='CFPreferencesSetValue'>
<arg name='key' declared_type='CFStringRef' type='^{__CFString=}'/>
<arg name='value' declared_type='CFPropertyListRef' type='@'/>
<arg name='applicationID' declared_type='CFStringRef' type='^{__CFString=}'/>
<arg name='userName' declared_type='CFStringRef' type='^{__CFString=}'/>
<arg name='hostName' declared_type='CFStringRef' type='^{__CFString=}'/>
<retval declared_type='void' type='v'/>
</function>
<function name='CFPreferencesSynchronize'>
<arg name='applicationID' declared_type='CFStringRef' type='^{__CFString=}'/>
<arg name='userName' declared_type='CFStringRef' type='^{__CFString=}'/>
<arg name='hostName' declared_type='CFStringRef' type='^{__CFString=}'/>
<retval declared_type='Boolean' type='B'/>
</function>
<function name='CFPropertyListCreateData'>
<arg name='allocator' declared_type='CFAllocatorRef' type='^{__CFAllocator=}'/>
<arg name='propertyList' declared_type='CFPropertyListRef' type='@'/>
<arg name='format' declared_type='CFPropertyListFormat' type64='q' type='l'/>
<arg name='options' declared_type='CFOptionFlags' type64='Q' type='L'/>
<arg name='error' declared_type='CFErrorRef*' type='^^{__CFError}'/>
<retval declared_type='CFDataRef' already_retained='true' type='^{__CFData=}'/>
</function>
<function name='CFPropertyListCreateDeepCopy'>
<arg name='allocator' declared_type='CFAllocatorRef' type='^{__CFAllocator=}'/>
<arg name='propertyList' declared_type='CFPropertyListRef' type='@'/>
<arg name='mutabilityOption' declared_type='CFOptionFlags' type64='Q' type='L'/>
<retval declared_type='CFPropertyListRef' already_retained='true' type='@'/>
</function>
<function name='CFPropertyListCreateFromStream'>
<arg name='allocator' declared_type='CFAllocatorRef' type='^{__CFAllocator=}'/>
<arg name='stream' declared_type='CFReadStreamRef' type='^{__CFReadStream=}'/>
<arg name='streamLength' declared_type='CFIndex' type64='q' type='l'/>
<arg name='mutabilityOption' declared_type='CFOptionFlags' type64='Q' type='L'/>
<arg name='format' declared_type='CFPropertyListFormat*' type64='^q' type='^i'/>
<arg name='errorString' declared_type='CFStringRef*' type='^^{__CFString}'/>
<retval declared_type='CFPropertyListRef' already_retained='true' type='@'/>
</function>
<function name='CFPropertyListCreateFromXMLData'>
<arg name='allocator' declared_type='CFAllocatorRef' type='^{__CFAllocator=}'/>
<arg name='xmlData' declared_type='CFDataRef' type='^{__CFData=}'/>
<arg name='mutabilityOption' declared_type='CFOptionFlags' type64='Q' type='L'/>
<arg name='errorString' declared_type='CFStringRef*' type='^^{__CFString}'/>
<retval declared_type='CFPropertyListRef' already_retained='true' type='@'/>
</function>
<function name='CFPropertyListCreateWithData'>
<arg name='allocator' declared_type='CFAllocatorRef' type='^{__CFAllocator=}'/>
<arg name='data' declared_type='CFDataRef' type='^{__CFData=}'/>
<arg name='options' declared_type='CFOptionFlags' type64='Q' type='L'/>
<arg name='format' declared_type='CFPropertyListFormat*' type64='^q' type='^i'/>
<arg name='error' declared_type='CFErrorRef*' type='^^{__CFError}'/>
<retval declared_type='CFPropertyListRef' already_retained='true' type='@'/>
</function>
<function name='CFPropertyListCreateWithStream'>
<arg name='allocator' declared_type='CFAllocatorRef' type='^{__CFAllocator=}'/>
<arg name='stream' declared_type='CFReadStreamRef' type='^{__CFReadStream=}'/>
<arg name='streamLength' declared_type='CFIndex' type64='q' type='l'/>
<arg name='options' declared_type='CFOptionFlags' type64='Q' type='L'/>
<arg name='format' declared_type='CFPropertyListFormat*' type64='^q' type='^i'/>
<arg name='error' declared_type='CFErrorRef*' type='^^{__CFError}'/>
<retval declared_type='CFPropertyListRef' already_retained='true' type='@'/>
</function>
<function name='CFPropertyListCreateXMLData'>
<arg name='allocator' declared_type='CFAllocatorRef' type='^{__CFAllocator=}'/>
<arg name='propertyList' declared_type='CFPropertyListRef' type='@'/>
<retval declared_type='CFDataRef' already_retained='true' type='^{__CFData=}'/>
</function>
<function name='CFPropertyListIsValid'>
<arg name='plist' declared_type='CFPropertyListRef' type='@'/>
<arg name='format' declared_type='CFPropertyListFormat' type64='q' type='l'/>
<retval declared_type='Boolean' type='B'/>
</function>
<function name='CFPropertyListWrite'>
<arg name='propertyList' declared_type='CFPropertyListRef' type='@'/>
<arg name='stream' declared_type='CFWriteStreamRef' type='^{__CFWriteStream=}'/>
<arg name='format' declared_type='CFPropertyListFormat' type64='q' type='l'/>
<arg name='options' declared_type='CFOptionFlags' type64='Q' type='L'/>
<arg name='error' declared_type='CFErrorRef*' type='^^{__CFError}'/>
<retval declared_type='CFIndex' type64='q' type='l'/>
</function>
<function name='CFPropertyListWriteToStream'>
<arg name='propertyList' declared_type='CFPropertyListRef' type='@'/>
<arg name='stream' declared_type='CFWriteStreamRef' type='^{__CFWriteStream=}'/>
<arg name='format' declared_type='CFPropertyListFormat' type64='q' type='l'/>
<arg name='errorString' declared_type='CFStringRef*' type='^^{__CFString}'/>
<retval declared_type='CFIndex' type64='q' type='l'/>
</function>
<function name='CFRangeMake' inline='true'>
<arg name='loc' declared_type='CFIndex' type64='q' type='l'/>
<arg name='len' declared_type='CFIndex' type64='q' type='l'/>
<retval declared_type='CFRange' type64='{_CFRange=qq}' type='{_CFRange=ii}'/>
</function>
<function name='CFReadStreamClose'>
<arg name='stream' declared_type='CFReadStreamRef' type='^{__CFReadStream=}'/>
<retval declared_type='void' type='v'/>
</function>
<function name='CFReadStreamCopyError'>
<arg name='stream' declared_type='CFReadStreamRef' type='^{__CFReadStream=}'/>
<retval declared_type='CFErrorRef' already_retained='true' type='^{__CFError=}'/>
</function>
<function name='CFReadStreamCopyProperty'>
<arg name='stream' declared_type='CFReadStreamRef' type='^{__CFReadStream=}'/>
<arg name='propertyName' declared_type='CFStringRef' type='^{__CFString=}'/>
<retval declared_type='CFTypeRef' already_retained='true' type='@'/>
</function>
<function name='CFReadStreamCreateWithBytesNoCopy'>
<arg name='alloc' declared_type='CFAllocatorRef' type='^{__CFAllocator=}'/>
<arg name='bytes' declared_type='UInt8*' const='true' type='*'/>
<arg name='length' declared_type='CFIndex' type64='q' type='l'/>
<arg name='bytesDeallocator' declared_type='CFAllocatorRef' type='^{__CFAllocator=}'/>
<retval declared_type='CFReadStreamRef' already_retained='true' type='^{__CFReadStream=}'/>
</function>
<function name='CFReadStreamCreateWithFile'>
<arg name='alloc' declared_type='CFAllocatorRef' type='^{__CFAllocator=}'/>
<arg name='fileURL' declared_type='CFURLRef' type='^{__CFURL=}'/>
<retval declared_type='CFReadStreamRef' already_retained='true' type='^{__CFReadStream=}'/>
</function>
<function name='CFReadStreamGetBuffer'>
<arg name='stream' declared_type='CFReadStreamRef' type='^{__CFReadStream=}'/>
<arg name='maxBytesToRead' declared_type='CFIndex' type64='q' type='l'/>
<arg name='numBytesRead' declared_type='CFIndex*' type64='^q' type='^i'/>
<retval declared_type='UInt8*' const='true' type='*'/>
</function>
<function name='CFReadStreamGetError'>
<arg name='stream' declared_type='CFReadStreamRef' type='^{__CFReadStream=}'/>
<retval declared_type='CFStreamError' type64='{_CFStreamError=qi}' type='{_CFStreamError=ii}'/>
</function>
<function name='CFReadStreamGetStatus'>
<arg name='stream' declared_type='CFReadStreamRef' type='^{__CFReadStream=}'/>
<retval declared_type='CFStreamStatus' type64='q' type='l'/>
</function>
<function name='CFReadStreamGetTypeID'>
<retval declared_type='CFTypeID' type64='Q' type='L'/>
</function>
<function name='CFReadStreamHasBytesAvailable'>
<arg name='stream' declared_type='CFReadStreamRef' type='^{__CFReadStream=}'/>
<retval declared_type='Boolean' type='B'/>
</function>
<function name='CFReadStreamOpen'>
<arg name='stream' declared_type='CFReadStreamRef' type='^{__CFReadStream=}'/>
<retval declared_type='Boolean' type='B'/>
</function>
<function name='CFReadStreamRead'>
<arg name='stream' declared_type='CFReadStreamRef' type='^{__CFReadStream=}'/>
<arg name='buffer' declared_type='UInt8*' type='*'/>
<arg name='bufferLength' declared_type='CFIndex' type64='q' type='l'/>
<retval declared_type='CFIndex' type64='q' type='l'/>
</function>
<function name='CFReadStreamScheduleWithRunLoop'>
<arg name='stream' declared_type='CFReadStreamRef' type='^{__CFReadStream=}'/>
<arg name='runLoop' declared_type='CFRunLoopRef' type='^{__CFRunLoop=}'/>
<arg name='runLoopMode' declared_type='CFStringRef' type='^{__CFString=}'/>
<retval declared_type='void' type='v'/>
</function>
<function name='CFReadStreamSetClient'>
<arg name='stream' declared_type='CFReadStreamRef' type='^{__CFReadStream=}'/>
<arg name='streamEvents' declared_type='CFOptionFlags' type64='Q' type='L'/>
<arg name='clientCB' function_pointer='true' declared_type='CFReadStreamClientCallBack' type='^?'>
<arg declared_type='CFReadStreamRef' type='^{__CFReadStream=}'/>
<arg declared_type='CFStreamEventType' type64='Q' type='L'/>
<arg declared_type='void*' type='^v'/>
<retval declared_type='void' type='v'/>
</arg>
<arg name='clientContext' declared_type='CFStreamClientContext*' type64='^{_CFStreamClientContext=q^v^?^?^?}' type='^{_CFStreamClientContext=i^v^?^?^?}'/>
<retval declared_type='Boolean' type='B'/>
</function>
<function name='CFReadStreamSetProperty'>
<arg name='stream' declared_type='CFReadStreamRef' type='^{__CFReadStream=}'/>
<arg name='propertyName' declared_type='CFStringRef' type='^{__CFString=}'/>
<arg name='propertyValue' declared_type='CFTypeRef' type='@'/>
<retval declared_type='Boolean' type='B'/>
</function>
<function name='CFReadStreamUnscheduleFromRunLoop'>
<arg name='stream' declared_type='CFReadStreamRef' type='^{__CFReadStream=}'/>
<arg name='runLoop' declared_type='CFRunLoopRef' type='^{__CFRunLoop=}'/>
<arg name='runLoopMode' declared_type='CFStringRef' type='^{__CFString=}'/>
<retval declared_type='void' type='v'/>
</function>
<function name='CFRelease'>
<arg name='cf' declared_type='CFTypeRef' type='@'/>
<retval declared_type='void' type='v'/>
</function>
<function name='CFRetain'>
<arg name='cf' declared_type='CFTypeRef' type='@'/>
<retval declared_type='CFTypeRef' type='@'/>
</function>
<function name='CFRunLoopAddCommonMode'>
<arg name='rl' declared_type='CFRunLoopRef' type='^{__CFRunLoop=}'/>
<arg name='mode' declared_type='CFStringRef' type='^{__CFString=}'/>
<retval declared_type='void' type='v'/>
</function>
<function name='CFRunLoopAddObserver'>
<arg name='rl' declared_type='CFRunLoopRef' type='^{__CFRunLoop=}'/>
<arg name='observer' declared_type='CFRunLoopObserverRef' type='^{__CFRunLoopObserver=}'/>
<arg name='mode' declared_type='CFStringRef' type='^{__CFString=}'/>
<retval declared_type='void' type='v'/>
</function>
<function name='CFRunLoopAddSource'>
<arg name='rl' declared_type='CFRunLoopRef' type='^{__CFRunLoop=}'/>
<arg name='source' declared_type='CFRunLoopSourceRef' type='^{__CFRunLoopSource=}'/>
<arg name='mode' declared_type='CFStringRef' type='^{__CFString=}'/>
<retval declared_type='void' type='v'/>
</function>
<function name='CFRunLoopAddTimer'>
<arg name='rl' declared_type='CFRunLoopRef' type='^{__CFRunLoop=}'/>
<arg name='timer' declared_type='CFRunLoopTimerRef' type='^{__CFRunLoopTimer=}'/>
<arg name='mode' declared_type='CFStringRef' type='^{__CFString=}'/>
<retval declared_type='void' type='v'/>
</function>
<function name='CFRunLoopContainsObserver'>
<arg name='rl' declared_type='CFRunLoopRef' type='^{__CFRunLoop=}'/>
<arg name='observer' declared_type='CFRunLoopObserverRef' type='^{__CFRunLoopObserver=}'/>
<arg name='mode' declared_type='CFStringRef' type='^{__CFString=}'/>
<retval declared_type='Boolean' type='B'/>
</function>
<function name='CFRunLoopContainsSource'>
<arg name='rl' declared_type='CFRunLoopRef' type='^{__CFRunLoop=}'/>
<arg name='source' declared_type='CFRunLoopSourceRef' type='^{__CFRunLoopSource=}'/>
<arg name='mode' declared_type='CFStringRef' type='^{__CFString=}'/>
<retval declared_type='Boolean' type='B'/>
</function>
<function name='CFRunLoopContainsTimer'>
<arg name='rl' declared_type='CFRunLoopRef' type='^{__CFRunLoop=}'/>
<arg name='timer' declared_type='CFRunLoopTimerRef' type='^{__CFRunLoopTimer=}'/>
<arg name='mode' declared_type='CFStringRef' type='^{__CFString=}'/>
<retval declared_type='Boolean' type='B'/>
</function>
<function name='CFRunLoopCopyAllModes'>
<arg name='rl' declared_type='CFRunLoopRef' type='^{__CFRunLoop=}'/>
<retval declared_type='CFArrayRef' already_retained='true' type='^{__CFArray=}'/>
</function>
<function name='CFRunLoopCopyCurrentMode'>
<arg name='rl' declared_type='CFRunLoopRef' type='^{__CFRunLoop=}'/>
<retval declared_type='CFStringRef' already_retained='true' type='^{__CFString=}'/>
</function>
<function name='CFRunLoopGetCurrent'>
<retval declared_type='CFRunLoopRef' type='^{__CFRunLoop=}'/>
</function>
<function name='CFRunLoopGetMain'>
<retval declared_type='CFRunLoopRef' type='^{__CFRunLoop=}'/>
</function>
<function name='CFRunLoopGetNextTimerFireDate'>
<arg name='rl' declared_type='CFRunLoopRef' type='^{__CFRunLoop=}'/>
<arg name='mode' declared_type='CFStringRef' type='^{__CFString=}'/>
<retval declared_type='CFAbsoluteTime' type='d'/>
</function>
<function name='CFRunLoopGetTypeID'>
<retval declared_type='CFTypeID' type64='Q' type='L'/>
</function>
<function name='CFRunLoopIsWaiting'>
<arg name='rl' declared_type='CFRunLoopRef' type='^{__CFRunLoop=}'/>
<retval declared_type='Boolean' type='B'/>
</function>
<function name='CFRunLoopObserverCreate'>
<arg name='allocator' declared_type='CFAllocatorRef' type='^{__CFAllocator=}'/>
<arg name='activities' declared_type='CFOptionFlags' type64='Q' type='L'/>
<arg name='repeats' declared_type='Boolean' type='B'/>
<arg name='order' declared_type='CFIndex' type64='q' type='l'/>
<arg name='callout' function_pointer='true' declared_type='CFRunLoopObserverCallBack' type='^?'>
<arg declared_type='CFRunLoopObserverRef' type='^{__CFRunLoopObserver=}'/>
<arg declared_type='CFRunLoopActivity' type64='Q' type='L'/>
<arg declared_type='void*' type='^v'/>
<retval declared_type='void' type='v'/>
</arg>
<arg name='context' declared_type='CFRunLoopObserverContext*' type64='^{_CFRunLoopObserverContext=q^v^?^?^?}' type='^{_CFRunLoopObserverContext=i^v^?^?^?}'/>
<retval declared_type='CFRunLoopObserverRef' already_retained='true' type='^{__CFRunLoopObserver=}'/>
</function>
<function name='CFRunLoopObserverCreateWithHandler'>
<arg name='allocator' declared_type='CFAllocatorRef' type='^{__CFAllocator=}'/>
<arg name='activities' declared_type='CFOptionFlags' type64='Q' type='L'/>
<arg name='repeats' declared_type='Boolean' type='B'/>
<arg name='order' declared_type='CFIndex' type64='q' type='l'/>
<arg name='block' function_pointer='true' declared_type='void (^)(CFRunLoopObserverRef, CFRunLoopActivity)' type='@?'>
<arg declared_type='CFRunLoopObserverRef' type='^{__CFRunLoopObserver=}'/>
<arg declared_type='CFRunLoopActivity' type64='Q' type='L'/>
<retval declared_type='void' type='v'/>
</arg>
<retval declared_type='CFRunLoopObserverRef' already_retained='true' type='^{__CFRunLoopObserver=}'/>
</function>
<function name='CFRunLoopObserverDoesRepeat'>
<arg name='observer' declared_type='CFRunLoopObserverRef' type='^{__CFRunLoopObserver=}'/>
<retval declared_type='Boolean' type='B'/>
</function>
<function name='CFRunLoopObserverGetActivities'>
<arg name='observer' declared_type='CFRunLoopObserverRef' type='^{__CFRunLoopObserver=}'/>
<retval declared_type='CFOptionFlags' type64='Q' type='L'/>
</function>
<function name='CFRunLoopObserverGetContext'>
<arg name='observer' declared_type='CFRunLoopObserverRef' type='^{__CFRunLoopObserver=}'/>
<arg name='context' declared_type='CFRunLoopObserverContext*' type64='^{_CFRunLoopObserverContext=q^v^?^?^?}' type='^{_CFRunLoopObserverContext=i^v^?^?^?}'/>
<retval declared_type='void' type='v'/>
</function>
<function name='CFRunLoopObserverGetOrder'>
<arg name='observer' declared_type='CFRunLoopObserverRef' type='^{__CFRunLoopObserver=}'/>
<retval declared_type='CFIndex' type64='q' type='l'/>
</function>
<function name='CFRunLoopObserverGetTypeID'>
<retval declared_type='CFTypeID' type64='Q' type='L'/>
</function>
<function name='CFRunLoopObserverInvalidate'>
<arg name='observer' declared_type='CFRunLoopObserverRef' type='^{__CFRunLoopObserver=}'/>
<retval declared_type='void' type='v'/>
</function>
<function name='CFRunLoopObserverIsValid'>
<arg name='observer' declared_type='CFRunLoopObserverRef' type='^{__CFRunLoopObserver=}'/>
<retval declared_type='Boolean' type='B'/>
</function>
<function name='CFRunLoopPerformBlock'>
<arg name='rl' declared_type='CFRunLoopRef' type='^{__CFRunLoop=}'/>
<arg name='mode' declared_type='CFTypeRef' type='@'/>
<arg name='block' function_pointer='true' declared_type='void (^)(void)' type='@?'>
<retval declared_type='void' type='v'/>
</arg>
<retval declared_type='void' type='v'/>
</function>
<function name='CFRunLoopRemoveObserver'>
<arg name='rl' declared_type='CFRunLoopRef' type='^{__CFRunLoop=}'/>
<arg name='observer' declared_type='CFRunLoopObserverRef' type='^{__CFRunLoopObserver=}'/>
<arg name='mode' declared_type='CFStringRef' type='^{__CFString=}'/>
<retval declared_type='void' type='v'/>
</function>
<function name='CFRunLoopRemoveSource'>
<arg name='rl' declared_type='CFRunLoopRef' type='^{__CFRunLoop=}'/>
<arg name='source' declared_type='CFRunLoopSourceRef' type='^{__CFRunLoopSource=}'/>
<arg name='mode' declared_type='CFStringRef' type='^{__CFString=}'/>
<retval declared_type='void' type='v'/>
</function>
<function name='CFRunLoopRemoveTimer'>
<arg name='rl' declared_type='CFRunLoopRef' type='^{__CFRunLoop=}'/>
<arg name='timer' declared_type='CFRunLoopTimerRef' type='^{__CFRunLoopTimer=}'/>
<arg name='mode' declared_type='CFStringRef' type='^{__CFString=}'/>
<retval declared_type='void' type='v'/>
</function>
<function name='CFRunLoopRun'>
<retval declared_type='void' type='v'/>
</function>
<function name='CFRunLoopRunInMode'>
<arg name='mode' declared_type='CFStringRef' type='^{__CFString=}'/>
<arg name='seconds' declared_type='CFTimeInterval' type='d'/>
<arg name='returnAfterSourceHandled' declared_type='Boolean' type='B'/>
<retval declared_type='SInt32' type64='i' type='l'/>
</function>
<function name='CFRunLoopSourceCreate'>
<arg name='allocator' declared_type='CFAllocatorRef' type='^{__CFAllocator=}'/>
<arg name='order' declared_type='CFIndex' type64='q' type='l'/>
<arg name='context' declared_type='CFRunLoopSourceContext*' type64='^{_CFRunLoopSourceContext=q^v^?^?^?^?^?^?^?^?}' type='^{_CFRunLoopSourceContext=i^v^?^?^?^?^?^?^?^?}'/>
<retval declared_type='CFRunLoopSourceRef' already_retained='true' type='^{__CFRunLoopSource=}'/>
</function>
<function name='CFRunLoopSourceGetContext'>
<arg name='source' declared_type='CFRunLoopSourceRef' type='^{__CFRunLoopSource=}'/>
<arg name='context' declared_type='CFRunLoopSourceContext*' type64='^{_CFRunLoopSourceContext=q^v^?^?^?^?^?^?^?^?}' type='^{_CFRunLoopSourceContext=i^v^?^?^?^?^?^?^?^?}'/>
<retval declared_type='void' type='v'/>
</function>
<function name='CFRunLoopSourceGetOrder'>
<arg name='source' declared_type='CFRunLoopSourceRef' type='^{__CFRunLoopSource=}'/>
<retval declared_type='CFIndex' type64='q' type='l'/>
</function>
<function name='CFRunLoopSourceGetTypeID'>
<retval declared_type='CFTypeID' type64='Q' type='L'/>
</function>
<function name='CFRunLoopSourceInvalidate'>
<arg name='source' declared_type='CFRunLoopSourceRef' type='^{__CFRunLoopSource=}'/>
<retval declared_type='void' type='v'/>
</function>
<function name='CFRunLoopSourceIsValid'>
<arg name='source' declared_type='CFRunLoopSourceRef' type='^{__CFRunLoopSource=}'/>
<retval declared_type='Boolean' type='B'/>
</function>
<function name='CFRunLoopSourceSignal'>
<arg name='source' declared_type='CFRunLoopSourceRef' type='^{__CFRunLoopSource=}'/>
<retval declared_type='void' type='v'/>
</function>
<function name='CFRunLoopStop'>
<arg name='rl' declared_type='CFRunLoopRef' type='^{__CFRunLoop=}'/>
<retval declared_type='void' type='v'/>
</function>
<function name='CFRunLoopTimerCreate'>
<arg name='allocator' declared_type='CFAllocatorRef' type='^{__CFAllocator=}'/>
<arg name='fireDate' declared_type='CFAbsoluteTime' type='d'/>
<arg name='interval' declared_type='CFTimeInterval' type='d'/>
<arg name='flags' declared_type='CFOptionFlags' type64='Q' type='L'/>
<arg name='order' declared_type='CFIndex' type64='q' type='l'/>
<arg name='callout' function_pointer='true' declared_type='CFRunLoopTimerCallBack' type='^?'>
<arg declared_type='CFRunLoopTimerRef' type='^{__CFRunLoopTimer=}'/>
<arg declared_type='void*' type='^v'/>
<retval declared_type='void' type='v'/>
</arg>
<arg name='context' declared_type='CFRunLoopTimerContext*' type64='^{_CFRunLoopTimerContext=q^v^?^?^?}' type='^{_CFRunLoopTimerContext=i^v^?^?^?}'/>
<retval declared_type='CFRunLoopTimerRef' already_retained='true' type='^{__CFRunLoopTimer=}'/>
</function>
<function name='CFRunLoopTimerCreateWithHandler'>
<arg name='allocator' declared_type='CFAllocatorRef' type='^{__CFAllocator=}'/>
<arg name='fireDate' declared_type='CFAbsoluteTime' type='d'/>
<arg name='interval' declared_type='CFTimeInterval' type='d'/>
<arg name='flags' declared_type='CFOptionFlags' type64='Q' type='L'/>
<arg name='order' declared_type='CFIndex' type64='q' type='l'/>
<arg name='block' function_pointer='true' declared_type='void (^)(CFRunLoopTimerRef)' type='@?'>
<arg declared_type='CFRunLoopTimerRef' type='^{__CFRunLoopTimer=}'/>
<retval declared_type='void' type='v'/>
</arg>
<retval declared_type='CFRunLoopTimerRef' already_retained='true' type='^{__CFRunLoopTimer=}'/>
</function>
<function name='CFRunLoopTimerDoesRepeat'>
<arg name='timer' declared_type='CFRunLoopTimerRef' type='^{__CFRunLoopTimer=}'/>
<retval declared_type='Boolean' type='B'/>
</function>
<function name='CFRunLoopTimerGetContext'>
<arg name='timer' declared_type='CFRunLoopTimerRef' type='^{__CFRunLoopTimer=}'/>
<arg name='context' declared_type='CFRunLoopTimerContext*' type64='^{_CFRunLoopTimerContext=q^v^?^?^?}' type='^{_CFRunLoopTimerContext=i^v^?^?^?}'/>
<retval declared_type='void' type='v'/>
</function>
<function name='CFRunLoopTimerGetInterval'>
<arg name='timer' declared_type='CFRunLoopTimerRef' type='^{__CFRunLoopTimer=}'/>
<retval declared_type='CFTimeInterval' type='d'/>
</function>
<function name='CFRunLoopTimerGetNextFireDate'>
<arg name='timer' declared_type='CFRunLoopTimerRef' type='^{__CFRunLoopTimer=}'/>
<retval declared_type='CFAbsoluteTime' type='d'/>
</function>
<function name='CFRunLoopTimerGetOrder'>
<arg name='timer' declared_type='CFRunLoopTimerRef' type='^{__CFRunLoopTimer=}'/>
<retval declared_type='CFIndex' type64='q' type='l'/>
</function>
<function name='CFRunLoopTimerGetTypeID'>
<retval declared_type='CFTypeID' type64='Q' type='L'/>
</function>
<function name='CFRunLoopTimerInvalidate'>
<arg name='timer' declared_type='CFRunLoopTimerRef' type='^{__CFRunLoopTimer=}'/>
<retval declared_type='void' type='v'/>
</function>
<function name='CFRunLoopTimerIsValid'>
<arg name='timer' declared_type='CFRunLoopTimerRef' type='^{__CFRunLoopTimer=}'/>
<retval declared_type='Boolean' type='B'/>
</function>
<function name='CFRunLoopTimerSetNextFireDate'>
<arg name='timer' declared_type='CFRunLoopTimerRef' type='^{__CFRunLoopTimer=}'/>
<arg name='fireDate' declared_type='CFAbsoluteTime' type='d'/>
<retval declared_type='void' type='v'/>
</function>
<function name='CFRunLoopWakeUp'>
<arg name='rl' declared_type='CFRunLoopRef' type='^{__CFRunLoop=}'/>
<retval declared_type='void' type='v'/>
</function>
<function name='CFSetAddValue'>
<arg name='theSet' declared_type='CFMutableSetRef' type='^{__CFSet=}'/>
<arg name='value' declared_type='void*' const='true' type='^v'/>
<retval declared_type='void' type='v'/>
</function>
<function name='CFSetApplyFunction'>
<arg name='theSet' declared_type='CFSetRef' type='^{__CFSet=}'/>
<arg name='applier' function_pointer='true' declared_type='CFSetApplierFunction' type='^?'>
<arg declared_type='void*' const='true' type='^v'/>
<arg declared_type='void*' type='^v'/>
<retval declared_type='void' type='v'/>
</arg>
<arg name='context' declared_type='void*' type='^v'/>
<retval declared_type='void' type='v'/>
</function>
<function name='CFSetContainsValue'>
<arg name='theSet' declared_type='CFSetRef' type='^{__CFSet=}'/>
<arg name='value' declared_type='void*' const='true' type='^v'/>
<retval declared_type='Boolean' type='B'/>
</function>
<function name='CFSetCreate'>
<arg name='allocator' declared_type='CFAllocatorRef' type='^{__CFAllocator=}'/>
<arg name='values' declared_type='void**' const='true' type='^^v'/>
<arg name='numValues' declared_type='CFIndex' type64='q' type='l'/>
<arg name='callBacks' declared_type='CFSetCallBacks*' type64='^{_CFSetCallBacks=q^?^?^?^?^?}' const='true' type='^{_CFSetCallBacks=i^?^?^?^?^?}'/>
<retval declared_type='CFSetRef' already_retained='true' type='^{__CFSet=}'/>
</function>
<function name='CFSetCreateCopy'>
<arg name='allocator' declared_type='CFAllocatorRef' type='^{__CFAllocator=}'/>
<arg name='theSet' declared_type='CFSetRef' type='^{__CFSet=}'/>
<retval declared_type='CFSetRef' already_retained='true' type='^{__CFSet=}'/>
</function>
<function name='CFSetCreateMutable'>
<arg name='allocator' declared_type='CFAllocatorRef' type='^{__CFAllocator=}'/>
<arg name='capacity' declared_type='CFIndex' type64='q' type='l'/>
<arg name='callBacks' declared_type='CFSetCallBacks*' type64='^{_CFSetCallBacks=q^?^?^?^?^?}' const='true' type='^{_CFSetCallBacks=i^?^?^?^?^?}'/>
<retval declared_type='CFMutableSetRef' already_retained='true' type='^{__CFSet=}'/>
</function>
<function name='CFSetCreateMutableCopy'>
<arg name='allocator' declared_type='CFAllocatorRef' type='^{__CFAllocator=}'/>
<arg name='capacity' declared_type='CFIndex' type64='q' type='l'/>
<arg name='theSet' declared_type='CFSetRef' type='^{__CFSet=}'/>
<retval declared_type='CFMutableSetRef' already_retained='true' type='^{__CFSet=}'/>
</function>
<function name='CFSetGetCount'>
<arg name='theSet' declared_type='CFSetRef' type='^{__CFSet=}'/>
<retval declared_type='CFIndex' type64='q' type='l'/>
</function>
<function name='CFSetGetCountOfValue'>
<arg name='theSet' declared_type='CFSetRef' type='^{__CFSet=}'/>
<arg name='value' declared_type='void*' const='true' type='^v'/>
<retval declared_type='CFIndex' type64='q' type='l'/>
</function>
<function name='CFSetGetTypeID'>
<retval declared_type='CFTypeID' type64='Q' type='L'/>
</function>
<function name='CFSetGetValue'>
<arg name='theSet' declared_type='CFSetRef' type='^{__CFSet=}'/>
<arg name='value' declared_type='void*' const='true' type='^v'/>
<retval declared_type='void*' const='true' type='^v'/>
</function>
<function name='CFSetGetValueIfPresent'>
<arg name='theSet' declared_type='CFSetRef' type='^{__CFSet=}'/>
<arg name='candidate' declared_type='void*' const='true' type='^v'/>
<arg name='value' declared_type='void**' const='true' type='^^v'/>
<retval declared_type='Boolean' type='B'/>
</function>
<function name='CFSetGetValues'>
<arg name='theSet' declared_type='CFSetRef' type='^{__CFSet=}'/>
<arg name='values' declared_type='void**' const='true' type='^^v'/>
<retval declared_type='void' type='v'/>
</function>
<function name='CFSetRemoveAllValues'>
<arg name='theSet' declared_type='CFMutableSetRef' type='^{__CFSet=}'/>
<retval declared_type='void' type='v'/>
</function>
<function name='CFSetRemoveValue'>
<arg name='theSet' declared_type='CFMutableSetRef' type='^{__CFSet=}'/>
<arg name='value' declared_type='void*' const='true' type='^v'/>
<retval declared_type='void' type='v'/>
</function>
<function name='CFSetReplaceValue'>
<arg name='theSet' declared_type='CFMutableSetRef' type='^{__CFSet=}'/>
<arg name='value' declared_type='void*' const='true' type='^v'/>
<retval declared_type='void' type='v'/>
</function>
<function name='CFSetSetValue'>
<arg name='theSet' declared_type='CFMutableSetRef' type='^{__CFSet=}'/>
<arg name='value' declared_type='void*' const='true' type='^v'/>
<retval declared_type='void' type='v'/>
</function>
<function name='CFShow'>
<arg name='obj' declared_type='CFTypeRef' type='@'/>
<retval declared_type='void' type='v'/>
</function>
<function name='CFShowStr'>
<arg name='str' declared_type='CFStringRef' type='^{__CFString=}'/>
<retval declared_type='void' type='v'/>
</function>
<function name='CFSocketConnectToAddress'>
<arg name='s' declared_type='CFSocketRef' type='^{__CFSocket=}'/>
<arg name='address' declared_type='CFDataRef' type='^{__CFData=}'/>
<arg name='timeout' declared_type='CFTimeInterval' type='d'/>
<retval declared_type='CFSocketError' type64='q' type='l'/>
</function>
<function name='CFSocketCopyAddress'>
<arg name='s' declared_type='CFSocketRef' type='^{__CFSocket=}'/>
<retval declared_type='CFDataRef' already_retained='true' type='^{__CFData=}'/>
</function>
<function name='CFSocketCopyPeerAddress'>
<arg name='s' declared_type='CFSocketRef' type='^{__CFSocket=}'/>
<retval declared_type='CFDataRef' already_retained='true' type='^{__CFData=}'/>
</function>
<function name='CFSocketCopyRegisteredSocketSignature'>
<arg name='nameServerSignature' declared_type='CFSocketSignature*' const='true' type='^{_CFSocketSignature=iii^{__CFData}}'/>
<arg name='timeout' declared_type='CFTimeInterval' type='d'/>
<arg name='name' declared_type='CFStringRef' type='^{__CFString=}'/>
<arg name='signature' declared_type='CFSocketSignature*' type='^{_CFSocketSignature=iii^{__CFData}}'/>
<arg name='nameServerAddress' declared_type='CFDataRef*' type='^^{__CFData}'/>
<retval declared_type='CFSocketError' type64='q' type='l'/>
</function>
<function name='CFSocketCopyRegisteredValue'>
<arg name='nameServerSignature' declared_type='CFSocketSignature*' const='true' type='^{_CFSocketSignature=iii^{__CFData}}'/>
<arg name='timeout' declared_type='CFTimeInterval' type='d'/>
<arg name='name' declared_type='CFStringRef' type='^{__CFString=}'/>
<arg name='value' declared_type='CFPropertyListRef*' type='^^v'/>
<arg name='nameServerAddress' declared_type='CFDataRef*' type='^^{__CFData}'/>
<retval declared_type='CFSocketError' type64='q' type='l'/>
</function>
<function name='CFSocketCreate'>
<arg name='allocator' declared_type='CFAllocatorRef' type='^{__CFAllocator=}'/>
<arg name='protocolFamily' declared_type='SInt32' type64='i' type='l'/>
<arg name='socketType' declared_type='SInt32' type64='i' type='l'/>
<arg name='protocol' declared_type='SInt32' type64='i' type='l'/>
<arg name='callBackTypes' declared_type='CFOptionFlags' type64='Q' type='L'/>
<arg name='callout' function_pointer='true' declared_type='CFSocketCallBack' type='^?'>
<arg declared_type='CFSocketRef' type='^{__CFSocket=}'/>
<arg declared_type='CFSocketCallBackType' type64='Q' type='L'/>
<arg declared_type='CFDataRef' type='^{__CFData=}'/>
<arg declared_type='void*' const='true' type='^v'/>
<arg declared_type='void*' type='^v'/>
<retval declared_type='void' type='v'/>
</arg>
<arg name='context' declared_type='CFSocketContext*' type64='^{_CFSocketContext=q^v^?^?^?}' const='true' type='^{_CFSocketContext=i^v^?^?^?}'/>
<retval declared_type='CFSocketRef' already_retained='true' type='^{__CFSocket=}'/>
</function>
<function name='CFSocketCreateConnectedToSocketSignature'>
<arg name='allocator' declared_type='CFAllocatorRef' type='^{__CFAllocator=}'/>
<arg name='signature' declared_type='CFSocketSignature*' const='true' type='^{_CFSocketSignature=iii^{__CFData}}'/>
<arg name='callBackTypes' declared_type='CFOptionFlags' type64='Q' type='L'/>
<arg name='callout' function_pointer='true' declared_type='CFSocketCallBack' type='^?'>
<arg declared_type='CFSocketRef' type='^{__CFSocket=}'/>
<arg declared_type='CFSocketCallBackType' type64='Q' type='L'/>
<arg declared_type='CFDataRef' type='^{__CFData=}'/>
<arg declared_type='void*' const='true' type='^v'/>
<arg declared_type='void*' type='^v'/>
<retval declared_type='void' type='v'/>
</arg>
<arg name='context' declared_type='CFSocketContext*' type64='^{_CFSocketContext=q^v^?^?^?}' const='true' type='^{_CFSocketContext=i^v^?^?^?}'/>
<arg name='timeout' declared_type='CFTimeInterval' type='d'/>
<retval declared_type='CFSocketRef' already_retained='true' type='^{__CFSocket=}'/>
</function>
<function name='CFSocketCreateRunLoopSource'>
<arg name='allocator' declared_type='CFAllocatorRef' type='^{__CFAllocator=}'/>
<arg name='s' declared_type='CFSocketRef' type='^{__CFSocket=}'/>
<arg name='order' declared_type='CFIndex' type64='q' type='l'/>
<retval declared_type='CFRunLoopSourceRef' already_retained='true' type='^{__CFRunLoopSource=}'/>
</function>
<function name='CFSocketCreateWithNative'>
<arg name='allocator' declared_type='CFAllocatorRef' type='^{__CFAllocator=}'/>
<arg name='sock' declared_type='CFSocketNativeHandle' type='i'/>
<arg name='callBackTypes' declared_type='CFOptionFlags' type64='Q' type='L'/>
<arg name='callout' function_pointer='true' declared_type='CFSocketCallBack' type='^?'>
<arg declared_type='CFSocketRef' type='^{__CFSocket=}'/>
<arg declared_type='CFSocketCallBackType' type64='Q' type='L'/>
<arg declared_type='CFDataRef' type='^{__CFData=}'/>
<arg declared_type='void*' const='true' type='^v'/>
<arg declared_type='void*' type='^v'/>
<retval declared_type='void' type='v'/>
</arg>
<arg name='context' declared_type='CFSocketContext*' type64='^{_CFSocketContext=q^v^?^?^?}' const='true' type='^{_CFSocketContext=i^v^?^?^?}'/>
<retval declared_type='CFSocketRef' already_retained='true' type='^{__CFSocket=}'/>
</function>
<function name='CFSocketCreateWithSocketSignature'>
<arg name='allocator' declared_type='CFAllocatorRef' type='^{__CFAllocator=}'/>
<arg name='signature' declared_type='CFSocketSignature*' const='true' type='^{_CFSocketSignature=iii^{__CFData}}'/>
<arg name='callBackTypes' declared_type='CFOptionFlags' type64='Q' type='L'/>
<arg name='callout' function_pointer='true' declared_type='CFSocketCallBack' type='^?'>
<arg declared_type='CFSocketRef' type='^{__CFSocket=}'/>
<arg declared_type='CFSocketCallBackType' type64='Q' type='L'/>
<arg declared_type='CFDataRef' type='^{__CFData=}'/>
<arg declared_type='void*' const='true' type='^v'/>
<arg declared_type='void*' type='^v'/>
<retval declared_type='void' type='v'/>
</arg>
<arg name='context' declared_type='CFSocketContext*' type64='^{_CFSocketContext=q^v^?^?^?}' const='true' type='^{_CFSocketContext=i^v^?^?^?}'/>
<retval declared_type='CFSocketRef' already_retained='true' type='^{__CFSocket=}'/>
</function>
<function name='CFSocketDisableCallBacks'>
<arg name='s' declared_type='CFSocketRef' type='^{__CFSocket=}'/>
<arg name='callBackTypes' declared_type='CFOptionFlags' type64='Q' type='L'/>
<retval declared_type='void' type='v'/>
</function>
<function name='CFSocketEnableCallBacks'>
<arg name='s' declared_type='CFSocketRef' type='^{__CFSocket=}'/>
<arg name='callBackTypes' declared_type='CFOptionFlags' type64='Q' type='L'/>
<retval declared_type='void' type='v'/>
</function>
<function name='CFSocketGetContext'>
<arg name='s' declared_type='CFSocketRef' type='^{__CFSocket=}'/>
<arg name='context' declared_type='CFSocketContext*' type64='^{_CFSocketContext=q^v^?^?^?}' type='^{_CFSocketContext=i^v^?^?^?}'/>
<retval declared_type='void' type='v'/>
</function>
<function name='CFSocketGetDefaultNameRegistryPortNumber'>
<retval declared_type='UInt16' type='S'/>
</function>
<function name='CFSocketGetNative'>
<arg name='s' declared_type='CFSocketRef' type='^{__CFSocket=}'/>
<retval declared_type='CFSocketNativeHandle' type='i'/>
</function>
<function name='CFSocketGetSocketFlags'>
<arg name='s' declared_type='CFSocketRef' type='^{__CFSocket=}'/>
<retval declared_type='CFOptionFlags' type64='Q' type='L'/>
</function>
<function name='CFSocketGetTypeID'>
<retval declared_type='CFTypeID' type64='Q' type='L'/>
</function>
<function name='CFSocketInvalidate'>
<arg name='s' declared_type='CFSocketRef' type='^{__CFSocket=}'/>
<retval declared_type='void' type='v'/>
</function>
<function name='CFSocketIsValid'>
<arg name='s' declared_type='CFSocketRef' type='^{__CFSocket=}'/>
<retval declared_type='Boolean' type='B'/>
</function>
<function name='CFSocketRegisterSocketSignature'>
<arg name='nameServerSignature' declared_type='CFSocketSignature*' const='true' type='^{_CFSocketSignature=iii^{__CFData}}'/>
<arg name='timeout' declared_type='CFTimeInterval' type='d'/>
<arg name='name' declared_type='CFStringRef' type='^{__CFString=}'/>
<arg name='signature' declared_type='CFSocketSignature*' const='true' type='^{_CFSocketSignature=iii^{__CFData}}'/>
<retval declared_type='CFSocketError' type64='q' type='l'/>
</function>
<function name='CFSocketRegisterValue'>
<arg name='nameServerSignature' declared_type='CFSocketSignature*' const='true' type='^{_CFSocketSignature=iii^{__CFData}}'/>
<arg name='timeout' declared_type='CFTimeInterval' type='d'/>
<arg name='name' declared_type='CFStringRef' type='^{__CFString=}'/>
<arg name='value' declared_type='CFPropertyListRef' type='@'/>
<retval declared_type='CFSocketError' type64='q' type='l'/>
</function>
<function name='CFSocketSendData'>
<arg name='s' declared_type='CFSocketRef' type='^{__CFSocket=}'/>
<arg name='address' declared_type='CFDataRef' type='^{__CFData=}'/>
<arg name='data' declared_type='CFDataRef' type='^{__CFData=}'/>
<arg name='timeout' declared_type='CFTimeInterval' type='d'/>
<retval declared_type='CFSocketError' type64='q' type='l'/>
</function>
<function name='CFSocketSetAddress'>
<arg name='s' declared_type='CFSocketRef' type='^{__CFSocket=}'/>
<arg name='address' declared_type='CFDataRef' type='^{__CFData=}'/>
<retval declared_type='CFSocketError' type64='q' type='l'/>
</function>
<function name='CFSocketSetDefaultNameRegistryPortNumber'>
<arg name='port' declared_type='UInt16' type='S'/>
<retval declared_type='void' type='v'/>
</function>
<function name='CFSocketSetSocketFlags'>
<arg name='s' declared_type='CFSocketRef' type='^{__CFSocket=}'/>
<arg name='flags' declared_type='CFOptionFlags' type64='Q' type='L'/>
<retval declared_type='void' type='v'/>
</function>
<function name='CFSocketUnregister'>
<arg name='nameServerSignature' declared_type='CFSocketSignature*' const='true' type='^{_CFSocketSignature=iii^{__CFData}}'/>
<arg name='timeout' declared_type='CFTimeInterval' type='d'/>
<arg name='name' declared_type='CFStringRef' type='^{__CFString=}'/>
<retval declared_type='CFSocketError' type64='q' type='l'/>
</function>
<function name='CFStreamCreateBoundPair'>
<arg name='alloc' declared_type='CFAllocatorRef' type='^{__CFAllocator=}'/>
<arg name='readStream' declared_type='CFReadStreamRef*' type='^^{__CFReadStream}'/>
<arg name='writeStream' declared_type='CFWriteStreamRef*' type='^^{__CFWriteStream}'/>
<arg name='transferBufferSize' declared_type='CFIndex' type64='q' type='l'/>
<retval declared_type='void' type='v'/>
</function>
<function name='CFStreamCreatePairWithPeerSocketSignature'>
<arg name='alloc' declared_type='CFAllocatorRef' type='^{__CFAllocator=}'/>
<arg name='signature' declared_type='CFSocketSignature*' const='true' type='^{_CFSocketSignature=iii^{__CFData}}'/>
<arg name='readStream' declared_type='CFReadStreamRef*' type='^^{__CFReadStream}'/>
<arg name='writeStream' declared_type='CFWriteStreamRef*' type='^^{__CFWriteStream}'/>
<retval declared_type='void' type='v'/>
</function>
<function name='CFStreamCreatePairWithSocket'>
<arg name='alloc' declared_type='CFAllocatorRef' type='^{__CFAllocator=}'/>
<arg name='sock' declared_type='CFSocketNativeHandle' type='i'/>
<arg name='readStream' declared_type='CFReadStreamRef*' type='^^{__CFReadStream}'/>
<arg name='writeStream' declared_type='CFWriteStreamRef*' type='^^{__CFWriteStream}'/>
<retval declared_type='void' type='v'/>
</function>
<function name='CFStreamCreatePairWithSocketToHost'>
<arg name='alloc' declared_type='CFAllocatorRef' type='^{__CFAllocator=}'/>
<arg name='host' declared_type='CFStringRef' type='^{__CFString=}'/>
<arg name='port' declared_type='UInt32' type64='I' type='L'/>
<arg name='readStream' declared_type='CFReadStreamRef*' type='^^{__CFReadStream}'/>
<arg name='writeStream' declared_type='CFWriteStreamRef*' type='^^{__CFWriteStream}'/>
<retval declared_type='void' type='v'/>
</function>
<function name='CFStringAppend'>
<arg name='theString' declared_type='CFMutableStringRef' type='^{__CFString=}'/>
<arg name='appendedString' declared_type='CFStringRef' type='^{__CFString=}'/>
<retval declared_type='void' type='v'/>
</function>
<function name='CFStringAppendCString'>
<arg name='theString' declared_type='CFMutableStringRef' type='^{__CFString=}'/>
<arg name='cStr' declared_type='char*' const='true' type='*'/>
<arg name='encoding' declared_type='CFStringEncoding' type64='I' type='L'/>
<retval declared_type='void' type='v'/>
</function>
<function name='CFStringAppendCharacters'>
<arg name='theString' declared_type='CFMutableStringRef' type='^{__CFString=}'/>
<arg name='chars' declared_type='UniChar*' const='true' type='^S'/>
<arg name='numChars' declared_type='CFIndex' type64='q' type='l'/>
<retval declared_type='void' type='v'/>
</function>
<function name='CFStringAppendFormat' variadic='true'>
<arg name='theString' declared_type='CFMutableStringRef' type='^{__CFString=}'/>
<arg name='formatOptions' declared_type='CFDictionaryRef' type='^{__CFDictionary=}'/>
<arg printf_format='true' name='format' declared_type='CFStringRef' type='^{__CFString=}'/>
<retval declared_type='void' type='v'/>
</function>
<function name='CFStringAppendFormatAndArguments'>
<arg name='theString' declared_type='CFMutableStringRef' type='^{__CFString=}'/>
<arg name='formatOptions' declared_type='CFDictionaryRef' type='^{__CFDictionary=}'/>
<arg printf_format='true' name='format' declared_type='CFStringRef' type='^{__CFString=}'/>
<arg name='arguments' declared_type='va_list' type64='^{__va_list_tag=II^v^v}' type='*' declared_type64='__va_list_tag*'/>
<retval declared_type='void' type='v'/>
</function>
<function name='CFStringAppendPascalString'>
<arg name='theString' declared_type='CFMutableStringRef' type='^{__CFString=}'/>
<arg name='pStr' declared_type='ConstStr255Param' type='*'/>
<arg name='encoding' declared_type='CFStringEncoding' type64='I' type='L'/>
<retval declared_type='void' type='v'/>
</function>
<function name='CFStringCapitalize'>
<arg name='theString' declared_type='CFMutableStringRef' type='^{__CFString=}'/>
<arg name='locale' declared_type='CFLocaleRef' type='^{__CFLocale=}'/>
<retval declared_type='void' type='v'/>
</function>
<function name='CFStringCompare'>
<arg name='theString1' declared_type='CFStringRef' type='^{__CFString=}'/>
<arg name='theString2' declared_type='CFStringRef' type='^{__CFString=}'/>
<arg name='compareOptions' declared_type='CFStringCompareFlags' type64='Q' type='L'/>
<retval declared_type='CFComparisonResult' type64='q' type='l'/>
</function>
<function name='CFStringCompareWithOptions'>
<arg name='theString1' declared_type='CFStringRef' type='^{__CFString=}'/>
<arg name='theString2' declared_type='CFStringRef' type='^{__CFString=}'/>
<arg name='rangeToCompare' declared_type='CFRange' type64='{_CFRange=qq}' type='{_CFRange=ii}'/>
<arg name='compareOptions' declared_type='CFStringCompareFlags' type64='Q' type='L'/>
<retval declared_type='CFComparisonResult' type64='q' type='l'/>
</function>
<function name='CFStringCompareWithOptionsAndLocale'>
<arg name='theString1' declared_type='CFStringRef' type='^{__CFString=}'/>
<arg name='theString2' declared_type='CFStringRef' type='^{__CFString=}'/>
<arg name='rangeToCompare' declared_type='CFRange' type64='{_CFRange=qq}' type='{_CFRange=ii}'/>
<arg name='compareOptions' declared_type='CFStringCompareFlags' type64='Q' type='L'/>
<arg name='locale' declared_type='CFLocaleRef' type='^{__CFLocale=}'/>
<retval declared_type='CFComparisonResult' type64='q' type='l'/>
</function>
<function name='CFStringConvertEncodingToIANACharSetName'>
<arg name='encoding' declared_type='CFStringEncoding' type64='I' type='L'/>
<retval declared_type='CFStringRef' type='^{__CFString=}'/>
</function>
<function name='CFStringConvertEncodingToNSStringEncoding'>
<arg name='encoding' declared_type='CFStringEncoding' type64='I' type='L'/>
<retval declared_type='unsigned long' type64='Q' type='L'/>
</function>
<function name='CFStringConvertEncodingToWindowsCodepage'>
<arg name='encoding' declared_type='CFStringEncoding' type64='I' type='L'/>
<retval declared_type='UInt32' type64='I' type='L'/>
</function>
<function name='CFStringConvertIANACharSetNameToEncoding'>
<arg name='theString' declared_type='CFStringRef' type='^{__CFString=}'/>
<retval declared_type='CFStringEncoding' type64='I' type='L'/>
</function>
<function name='CFStringConvertNSStringEncodingToEncoding'>
<arg name='encoding' declared_type='unsigned long' type64='Q' type='L'/>
<retval declared_type='CFStringEncoding' type64='I' type='L'/>
</function>
<function name='CFStringConvertWindowsCodepageToEncoding'>
<arg name='codepage' declared_type='UInt32' type64='I' type='L'/>
<retval declared_type='CFStringEncoding' type64='I' type='L'/>
</function>
<function name='CFStringCreateArrayBySeparatingStrings'>
<arg name='alloc' declared_type='CFAllocatorRef' type='^{__CFAllocator=}'/>
<arg name='theString' declared_type='CFStringRef' type='^{__CFString=}'/>
<arg name='separatorString' declared_type='CFStringRef' type='^{__CFString=}'/>
<retval declared_type='CFArrayRef' already_retained='true' type='^{__CFArray=}'/>
</function>
<function name='CFStringCreateArrayWithFindResults'>
<arg name='alloc' declared_type='CFAllocatorRef' type='^{__CFAllocator=}'/>
<arg name='theString' declared_type='CFStringRef' type='^{__CFString=}'/>
<arg name='stringToFind' declared_type='CFStringRef' type='^{__CFString=}'/>
<arg name='rangeToSearch' declared_type='CFRange' type64='{_CFRange=qq}' type='{_CFRange=ii}'/>
<arg name='compareOptions' declared_type='CFStringCompareFlags' type64='Q' type='L'/>
<retval declared_type='CFArrayRef' already_retained='true' type='^{__CFArray=}'/>
</function>
<function name='CFStringCreateByCombiningStrings'>
<arg name='alloc' declared_type='CFAllocatorRef' type='^{__CFAllocator=}'/>
<arg name='theArray' declared_type='CFArrayRef' type='^{__CFArray=}'/>
<arg name='separatorString' declared_type='CFStringRef' type='^{__CFString=}'/>
<retval declared_type='CFStringRef' already_retained='true' type='^{__CFString=}'/>
</function>
<function name='CFStringCreateCopy'>
<arg name='alloc' declared_type='CFAllocatorRef' type='^{__CFAllocator=}'/>
<arg name='theString' declared_type='CFStringRef' type='^{__CFString=}'/>
<retval declared_type='CFStringRef' already_retained='true' type='^{__CFString=}'/>
</function>
<function name='CFStringCreateExternalRepresentation'>
<arg name='alloc' declared_type='CFAllocatorRef' type='^{__CFAllocator=}'/>
<arg name='theString' declared_type='CFStringRef' type='^{__CFString=}'/>
<arg name='encoding' declared_type='CFStringEncoding' type64='I' type='L'/>
<arg name='lossByte' declared_type='UInt8' type='C'/>
<retval declared_type='CFDataRef' already_retained='true' type='^{__CFData=}'/>
</function>
<function name='CFStringCreateFromExternalRepresentation'>
<arg name='alloc' declared_type='CFAllocatorRef' type='^{__CFAllocator=}'/>
<arg name='data' declared_type='CFDataRef' type='^{__CFData=}'/>
<arg name='encoding' declared_type='CFStringEncoding' type64='I' type='L'/>
<retval declared_type='CFStringRef' already_retained='true' type='^{__CFString=}'/>
</function>
<function name='CFStringCreateMutable'>
<arg name='alloc' declared_type='CFAllocatorRef' type='^{__CFAllocator=}'/>
<arg name='maxLength' declared_type='CFIndex' type64='q' type='l'/>
<retval declared_type='CFMutableStringRef' already_retained='true' type='^{__CFString=}'/>
</function>
<function name='CFStringCreateMutableCopy'>
<arg name='alloc' declared_type='CFAllocatorRef' type='^{__CFAllocator=}'/>
<arg name='maxLength' declared_type='CFIndex' type64='q' type='l'/>
<arg name='theString' declared_type='CFStringRef' type='^{__CFString=}'/>
<retval declared_type='CFMutableStringRef' already_retained='true' type='^{__CFString=}'/>
</function>
<function name='CFStringCreateMutableWithExternalCharactersNoCopy'>
<arg name='alloc' declared_type='CFAllocatorRef' type='^{__CFAllocator=}'/>
<arg name='chars' declared_type='UniChar*' type='^S'/>
<arg name='numChars' declared_type='CFIndex' type64='q' type='l'/>
<arg name='capacity' declared_type='CFIndex' type64='q' type='l'/>
<arg name='externalCharactersAllocator' declared_type='CFAllocatorRef' type='^{__CFAllocator=}'/>
<retval declared_type='CFMutableStringRef' already_retained='true' type='^{__CFString=}'/>
</function>
<function name='CFStringCreateWithBytes'>
<arg name='alloc' declared_type='CFAllocatorRef' type='^{__CFAllocator=}'/>
<arg name='bytes' declared_type='UInt8*' const='true' type='*'/>
<arg name='numBytes' declared_type='CFIndex' type64='q' type='l'/>
<arg name='encoding' declared_type='CFStringEncoding' type64='I' type='L'/>
<arg name='isExternalRepresentation' declared_type='Boolean' type='B'/>
<retval declared_type='CFStringRef' already_retained='true' type='^{__CFString=}'/>
</function>
<function name='CFStringCreateWithBytesNoCopy'>
<arg name='alloc' declared_type='CFAllocatorRef' type='^{__CFAllocator=}'/>
<arg name='bytes' declared_type='UInt8*' const='true' type='*'/>
<arg name='numBytes' declared_type='CFIndex' type64='q' type='l'/>
<arg name='encoding' declared_type='CFStringEncoding' type64='I' type='L'/>
<arg name='isExternalRepresentation' declared_type='Boolean' type='B'/>
<arg name='contentsDeallocator' declared_type='CFAllocatorRef' type='^{__CFAllocator=}'/>
<retval declared_type='CFStringRef' already_retained='true' type='^{__CFString=}'/>
</function>
<function name='CFStringCreateWithCString'>
<arg name='alloc' declared_type='CFAllocatorRef' type='^{__CFAllocator=}'/>
<arg name='cStr' declared_type='char*' const='true' type='*'/>
<arg name='encoding' declared_type='CFStringEncoding' type64='I' type='L'/>
<retval declared_type='CFStringRef' already_retained='true' type='^{__CFString=}'/>
</function>
<function name='CFStringCreateWithCStringNoCopy'>
<arg name='alloc' declared_type='CFAllocatorRef' type='^{__CFAllocator=}'/>
<arg name='cStr' declared_type='char*' const='true' type='*'/>
<arg name='encoding' declared_type='CFStringEncoding' type64='I' type='L'/>
<arg name='contentsDeallocator' declared_type='CFAllocatorRef' type='^{__CFAllocator=}'/>
<retval declared_type='CFStringRef' already_retained='true' type='^{__CFString=}'/>
</function>
<function name='CFStringCreateWithCharacters'>
<arg name='alloc' declared_type='CFAllocatorRef' type='^{__CFAllocator=}'/>
<arg name='chars' declared_type='UniChar*' const='true' type='^S'/>
<arg name='numChars' declared_type='CFIndex' type64='q' type='l'/>
<retval declared_type='CFStringRef' already_retained='true' type='^{__CFString=}'/>
</function>
<function name='CFStringCreateWithCharactersNoCopy'>
<arg name='alloc' declared_type='CFAllocatorRef' type='^{__CFAllocator=}'/>
<arg name='chars' declared_type='UniChar*' const='true' type='^S'/>
<arg name='numChars' declared_type='CFIndex' type64='q' type='l'/>
<arg name='contentsDeallocator' declared_type='CFAllocatorRef' type='^{__CFAllocator=}'/>
<retval declared_type='CFStringRef' already_retained='true' type='^{__CFString=}'/>
</function>
<function name='CFStringCreateWithFileSystemRepresentation'>
<arg name='alloc' declared_type='CFAllocatorRef' type='^{__CFAllocator=}'/>
<arg name='buffer' declared_type='char*' const='true' type='*'/>
<retval declared_type='CFStringRef' already_retained='true' type='^{__CFString=}'/>
</function>
<function name='CFStringCreateWithFormat' variadic='true'>
<arg name='alloc' declared_type='CFAllocatorRef' type='^{__CFAllocator=}'/>
<arg name='formatOptions' declared_type='CFDictionaryRef' type='^{__CFDictionary=}'/>
<arg printf_format='true' name='format' declared_type='CFStringRef' type='^{__CFString=}'/>
<retval declared_type='CFStringRef' already_retained='true' type='^{__CFString=}'/>
</function>
<function name='CFStringCreateWithFormatAndArguments'>
<arg name='alloc' declared_type='CFAllocatorRef' type='^{__CFAllocator=}'/>
<arg name='formatOptions' declared_type='CFDictionaryRef' type='^{__CFDictionary=}'/>
<arg printf_format='true' name='format' declared_type='CFStringRef' type='^{__CFString=}'/>
<arg name='arguments' declared_type='va_list' type64='^{__va_list_tag=II^v^v}' type='*' declared_type64='__va_list_tag*'/>
<retval declared_type='CFStringRef' already_retained='true' type='^{__CFString=}'/>
</function>
<function name='CFStringCreateWithPascalString'>
<arg name='alloc' declared_type='CFAllocatorRef' type='^{__CFAllocator=}'/>
<arg name='pStr' declared_type='ConstStr255Param' type='*'/>
<arg name='encoding' declared_type='CFStringEncoding' type64='I' type='L'/>
<retval declared_type='CFStringRef' already_retained='true' type='^{__CFString=}'/>
</function>
<function name='CFStringCreateWithPascalStringNoCopy'>
<arg name='alloc' declared_type='CFAllocatorRef' type='^{__CFAllocator=}'/>
<arg name='pStr' declared_type='ConstStr255Param' type='*'/>
<arg name='encoding' declared_type='CFStringEncoding' type64='I' type='L'/>
<arg name='contentsDeallocator' declared_type='CFAllocatorRef' type='^{__CFAllocator=}'/>
<retval declared_type='CFStringRef' already_retained='true' type='^{__CFString=}'/>
</function>
<function name='CFStringCreateWithSubstring'>
<arg name='alloc' declared_type='CFAllocatorRef' type='^{__CFAllocator=}'/>
<arg name='str' declared_type='CFStringRef' type='^{__CFString=}'/>
<arg name='range' declared_type='CFRange' type64='{_CFRange=qq}' type='{_CFRange=ii}'/>
<retval declared_type='CFStringRef' already_retained='true' type='^{__CFString=}'/>
</function>
<function name='CFStringDelete'>
<arg name='theString' declared_type='CFMutableStringRef' type='^{__CFString=}'/>
<arg name='range' declared_type='CFRange' type64='{_CFRange=qq}' type='{_CFRange=ii}'/>
<retval declared_type='void' type='v'/>
</function>
<function name='CFStringFind'>
<arg name='theString' declared_type='CFStringRef' type='^{__CFString=}'/>
<arg name='stringToFind' declared_type='CFStringRef' type='^{__CFString=}'/>
<arg name='compareOptions' declared_type='CFStringCompareFlags' type64='Q' type='L'/>
<retval declared_type='CFRange' type64='{_CFRange=qq}' type='{_CFRange=ii}'/>
</function>
<function name='CFStringFindAndReplace'>
<arg name='theString' declared_type='CFMutableStringRef' type='^{__CFString=}'/>
<arg name='stringToFind' declared_type='CFStringRef' type='^{__CFString=}'/>
<arg name='replacementString' declared_type='CFStringRef' type='^{__CFString=}'/>
<arg name='rangeToSearch' declared_type='CFRange' type64='{_CFRange=qq}' type='{_CFRange=ii}'/>
<arg name='compareOptions' declared_type='CFStringCompareFlags' type64='Q' type='L'/>
<retval declared_type='CFIndex' type64='q' type='l'/>
</function>
<function name='CFStringFindCharacterFromSet'>
<arg name='theString' declared_type='CFStringRef' type='^{__CFString=}'/>
<arg name='theSet' declared_type='CFCharacterSetRef' type='^{__CFCharacterSet=}'/>
<arg name='rangeToSearch' declared_type='CFRange' type64='{_CFRange=qq}' type='{_CFRange=ii}'/>
<arg name='searchOptions' declared_type='CFStringCompareFlags' type64='Q' type='L'/>
<arg name='result' declared_type='CFRange*' type64='^{_CFRange=qq}' type='^{_CFRange=ii}'/>
<retval declared_type='Boolean' type='B'/>
</function>
<function name='CFStringFindWithOptions'>
<arg name='theString' declared_type='CFStringRef' type='^{__CFString=}'/>
<arg name='stringToFind' declared_type='CFStringRef' type='^{__CFString=}'/>
<arg name='rangeToSearch' declared_type='CFRange' type64='{_CFRange=qq}' type='{_CFRange=ii}'/>
<arg name='searchOptions' declared_type='CFStringCompareFlags' type64='Q' type='L'/>
<arg name='result' declared_type='CFRange*' type64='^{_CFRange=qq}' type='^{_CFRange=ii}'/>
<retval declared_type='Boolean' type='B'/>
</function>
<function name='CFStringFindWithOptionsAndLocale'>
<arg name='theString' declared_type='CFStringRef' type='^{__CFString=}'/>
<arg name='stringToFind' declared_type='CFStringRef' type='^{__CFString=}'/>
<arg name='rangeToSearch' declared_type='CFRange' type64='{_CFRange=qq}' type='{_CFRange=ii}'/>
<arg name='searchOptions' declared_type='CFStringCompareFlags' type64='Q' type='L'/>
<arg name='locale' declared_type='CFLocaleRef' type='^{__CFLocale=}'/>
<arg name='result' declared_type='CFRange*' type64='^{_CFRange=qq}' type='^{_CFRange=ii}'/>
<retval declared_type='Boolean' type='B'/>
</function>
<function name='CFStringFold'>
<arg name='theString' declared_type='CFMutableStringRef' type='^{__CFString=}'/>
<arg name='theFlags' declared_type='CFOptionFlags' type64='Q' type='L'/>
<arg name='theLocale' declared_type='CFLocaleRef' type='^{__CFLocale=}'/>
<retval declared_type='void' type='v'/>
</function>
<function name='CFStringGetBytes'>
<arg name='theString' declared_type='CFStringRef' type='^{__CFString=}'/>
<arg name='range' declared_type='CFRange' type64='{_CFRange=qq}' type='{_CFRange=ii}'/>
<arg name='encoding' declared_type='CFStringEncoding' type64='I' type='L'/>
<arg name='lossByte' declared_type='UInt8' type='C'/>
<arg name='isExternalRepresentation' declared_type='Boolean' type='B'/>
<arg name='buffer' declared_type='UInt8*' type='*'/>
<arg name='maxBufLen' declared_type='CFIndex' type64='q' type='l'/>
<arg name='usedBufLen' declared_type='CFIndex*' type64='^q' type='^i'/>
<retval declared_type='CFIndex' type64='q' type='l'/>
</function>
<function name='CFStringGetCString'>
<arg name='theString' declared_type='CFStringRef' type='^{__CFString=}'/>
<arg name='buffer' declared_type='char*' type='*'/>
<arg name='bufferSize' declared_type='CFIndex' type64='q' type='l'/>
<arg name='encoding' declared_type='CFStringEncoding' type64='I' type='L'/>
<retval declared_type='Boolean' type='B'/>
</function>
<function name='CFStringGetCStringPtr'>
<arg name='theString' declared_type='CFStringRef' type='^{__CFString=}'/>
<arg name='encoding' declared_type='CFStringEncoding' type64='I' type='L'/>
<retval declared_type='char*' const='true' type='*'/>
</function>
<function name='CFStringGetCharacterAtIndex'>
<arg name='theString' declared_type='CFStringRef' type='^{__CFString=}'/>
<arg name='idx' declared_type='CFIndex' type64='q' type='l'/>
<retval declared_type='UniChar' type='S'/>
</function>
<function name='CFStringGetCharacterFromInlineBuffer' inline='true'>
<arg name='buf' declared_type='CFStringInlineBuffer*' type64='^{_CFStringInlineBuffer=[64S]^{__CFString}^S{_CFRange=qq}qq}' type='^{_CFStringInlineBuffer=[64S]^{__CFString}^S{_CFRange=ii}ii}'/>
<arg name='idx' declared_type='CFIndex' type64='q' type='l'/>
<retval declared_type='UniChar' type='S'/>
</function>
<function name='CFStringGetCharacters'>
<arg name='theString' declared_type='CFStringRef' type='^{__CFString=}'/>
<arg name='range' declared_type='CFRange' type64='{_CFRange=qq}' type='{_CFRange=ii}'/>
<arg name='buffer' declared_type='UniChar*' type='^S'/>
<retval declared_type='void' type='v'/>
</function>
<function name='CFStringGetCharactersPtr'>
<arg name='theString' declared_type='CFStringRef' type='^{__CFString=}'/>
<retval declared_type='UniChar*' const='true' type='^S'/>
</function>
<function name='CFStringGetDoubleValue'>
<arg name='str' declared_type='CFStringRef' type='^{__CFString=}'/>
<retval declared_type='double' type='d'/>
</function>
<function name='CFStringGetFastestEncoding'>
<arg name='theString' declared_type='CFStringRef' type='^{__CFString=}'/>
<retval declared_type='CFStringEncoding' type64='I' type='L'/>
</function>
<function name='CFStringGetFileSystemRepresentation'>
<arg name='string' declared_type='CFStringRef' type='^{__CFString=}'/>
<arg name='buffer' declared_type='char*' type='*'/>
<arg name='maxBufLen' declared_type='CFIndex' type64='q' type='l'/>
<retval declared_type='Boolean' type='B'/>
</function>
<function name='CFStringGetHyphenationLocationBeforeIndex'>
<arg name='string' declared_type='CFStringRef' type='^{__CFString=}'/>
<arg name='location' declared_type='CFIndex' type64='q' type='l'/>
<arg name='limitRange' declared_type='CFRange' type64='{_CFRange=qq}' type='{_CFRange=ii}'/>
<arg name='options' declared_type='CFOptionFlags' type64='Q' type='L'/>
<arg name='locale' declared_type='CFLocaleRef' type='^{__CFLocale=}'/>
<arg name='character' declared_type='UTF32Char*' type='^I'/>
<retval declared_type='CFIndex' type64='q' type='l'/>
</function>
<function name='CFStringGetIntValue'>
<arg name='str' declared_type='CFStringRef' type='^{__CFString=}'/>
<retval declared_type='SInt32' type64='i' type='l'/>
</function>
<function name='CFStringGetLength'>
<arg name='theString' declared_type='CFStringRef' type='^{__CFString=}'/>
<retval declared_type='CFIndex' type64='q' type='l'/>
</function>
<function name='CFStringGetLineBounds'>
<arg name='theString' declared_type='CFStringRef' type='^{__CFString=}'/>
<arg name='range' declared_type='CFRange' type64='{_CFRange=qq}' type='{_CFRange=ii}'/>
<arg name='lineBeginIndex' declared_type='CFIndex*' type64='^q' type='^i'/>
<arg name='lineEndIndex' declared_type='CFIndex*' type64='^q' type='^i'/>
<arg name='contentsEndIndex' declared_type='CFIndex*' type64='^q' type='^i'/>
<retval declared_type='void' type='v'/>
</function>
<function name='CFStringGetListOfAvailableEncodings'>
<retval declared_type='CFStringEncoding*' const='true' type='^I'/>
</function>
<function name='CFStringGetLongCharacterForSurrogatePair' inline='true'>
<arg name='surrogateHigh' declared_type='UniChar' type='S'/>
<arg name='surrogateLow' declared_type='UniChar' type='S'/>
<retval declared_type='UTF32Char' type64='I' type='L'/>
</function>
<function name='CFStringGetMaximumSizeForEncoding'>
<arg name='length' declared_type='CFIndex' type64='q' type='l'/>
<arg name='encoding' declared_type='CFStringEncoding' type64='I' type='L'/>
<retval declared_type='CFIndex' type64='q' type='l'/>
</function>
<function name='CFStringGetMaximumSizeOfFileSystemRepresentation'>
<arg name='string' declared_type='CFStringRef' type='^{__CFString=}'/>
<retval declared_type='CFIndex' type64='q' type='l'/>
</function>
<function name='CFStringGetMostCompatibleMacStringEncoding'>
<arg name='encoding' declared_type='CFStringEncoding' type64='I' type='L'/>
<retval declared_type='CFStringEncoding' type64='I' type='L'/>
</function>
<function name='CFStringGetNameOfEncoding'>
<arg name='encoding' declared_type='CFStringEncoding' type64='I' type='L'/>
<retval declared_type='CFStringRef' type='^{__CFString=}'/>
</function>
<function name='CFStringGetParagraphBounds'>
<arg name='string' declared_type='CFStringRef' type='^{__CFString=}'/>
<arg name='range' declared_type='CFRange' type64='{_CFRange=qq}' type='{_CFRange=ii}'/>
<arg name='parBeginIndex' declared_type='CFIndex*' type64='^q' type='^i'/>
<arg name='parEndIndex' declared_type='CFIndex*' type64='^q' type='^i'/>
<arg name='contentsEndIndex' declared_type='CFIndex*' type64='^q' type='^i'/>
<retval declared_type='void' type='v'/>
</function>
<function name='CFStringGetPascalString'>
<arg name='theString' declared_type='CFStringRef' type='^{__CFString=}'/>
<arg name='buffer' declared_type='StringPtr' type='*'/>
<arg name='bufferSize' declared_type='CFIndex' type64='q' type='l'/>
<arg name='encoding' declared_type='CFStringEncoding' type64='I' type='L'/>
<retval declared_type='Boolean' type='B'/>
</function>
<function name='CFStringGetPascalStringPtr'>
<arg name='theString' declared_type='CFStringRef' type='^{__CFString=}'/>
<arg name='encoding' declared_type='CFStringEncoding' type64='I' type='L'/>
<retval declared_type='ConstStringPtr' type='*'/>
</function>
<function name='CFStringGetRangeOfComposedCharactersAtIndex'>
<arg name='theString' declared_type='CFStringRef' type='^{__CFString=}'/>
<arg name='theIndex' declared_type='CFIndex' type64='q' type='l'/>
<retval declared_type='CFRange' type64='{_CFRange=qq}' type='{_CFRange=ii}'/>
</function>
<function name='CFStringGetSmallestEncoding'>
<arg name='theString' declared_type='CFStringRef' type='^{__CFString=}'/>
<retval declared_type='CFStringEncoding' type64='I' type='L'/>
</function>
<function name='CFStringGetSurrogatePairForLongCharacter' inline='true'>
<arg name='character' declared_type='UTF32Char' type64='I' type='L'/>
<arg name='surrogates' declared_type='UniChar*' type='^S'/>
<retval declared_type='Boolean' type='B'/>
</function>
<function name='CFStringGetSystemEncoding'>
<retval declared_type='CFStringEncoding' type64='I' type='L'/>
</function>
<function name='CFStringGetTypeID'>
<retval declared_type='CFTypeID' type64='Q' type='L'/>
</function>
<function name='CFStringHasPrefix'>
<arg name='theString' declared_type='CFStringRef' type='^{__CFString=}'/>
<arg name='prefix' declared_type='CFStringRef' type='^{__CFString=}'/>
<retval declared_type='Boolean' type='B'/>
</function>
<function name='CFStringHasSuffix'>
<arg name='theString' declared_type='CFStringRef' type='^{__CFString=}'/>
<arg name='suffix' declared_type='CFStringRef' type='^{__CFString=}'/>
<retval declared_type='Boolean' type='B'/>
</function>
<function name='CFStringInitInlineBuffer' inline='true'>
<arg name='str' declared_type='CFStringRef' type='^{__CFString=}'/>
<arg name='buf' declared_type='CFStringInlineBuffer*' type64='^{_CFStringInlineBuffer=[64S]^{__CFString}^S{_CFRange=qq}qq}' type='^{_CFStringInlineBuffer=[64S]^{__CFString}^S{_CFRange=ii}ii}'/>
<arg name='range' declared_type='CFRange' type64='{_CFRange=qq}' type='{_CFRange=ii}'/>
<retval declared_type='void' type='v'/>
</function>
<function name='CFStringInsert'>
<arg name='str' declared_type='CFMutableStringRef' type='^{__CFString=}'/>
<arg name='idx' declared_type='CFIndex' type64='q' type='l'/>
<arg name='insertedStr' declared_type='CFStringRef' type='^{__CFString=}'/>
<retval declared_type='void' type='v'/>
</function>
<function name='CFStringIsEncodingAvailable'>
<arg name='encoding' declared_type='CFStringEncoding' type64='I' type='L'/>
<retval declared_type='Boolean' type='B'/>
</function>
<function name='CFStringIsHyphenationAvailableForLocale'>
<arg name='locale' declared_type='CFLocaleRef' type='^{__CFLocale=}'/>
<retval declared_type='Boolean' type='B'/>
</function>
<function name='CFStringIsSurrogateHighCharacter' inline='true'>
<arg name='character' declared_type='UniChar' type='S'/>
<retval declared_type='Boolean' type='B'/>
</function>
<function name='CFStringIsSurrogateLowCharacter' inline='true'>
<arg name='character' declared_type='UniChar' type='S'/>
<retval declared_type='Boolean' type='B'/>
</function>
<function name='CFStringLowercase'>
<arg name='theString' declared_type='CFMutableStringRef' type='^{__CFString=}'/>
<arg name='locale' declared_type='CFLocaleRef' type='^{__CFLocale=}'/>
<retval declared_type='void' type='v'/>
</function>
<function name='CFStringNormalize'>
<arg name='theString' declared_type='CFMutableStringRef' type='^{__CFString=}'/>
<arg name='theForm' declared_type='CFStringNormalizationForm' type64='q' type='l'/>
<retval declared_type='void' type='v'/>
</function>
<function name='CFStringPad'>
<arg name='theString' declared_type='CFMutableStringRef' type='^{__CFString=}'/>
<arg name='padString' declared_type='CFStringRef' type='^{__CFString=}'/>
<arg name='length' declared_type='CFIndex' type64='q' type='l'/>
<arg name='indexIntoPad' declared_type='CFIndex' type64='q' type='l'/>
<retval declared_type='void' type='v'/>
</function>
<function name='CFStringReplace'>
<arg name='theString' declared_type='CFMutableStringRef' type='^{__CFString=}'/>
<arg name='range' declared_type='CFRange' type64='{_CFRange=qq}' type='{_CFRange=ii}'/>
<arg name='replacement' declared_type='CFStringRef' type='^{__CFString=}'/>
<retval declared_type='void' type='v'/>
</function>
<function name='CFStringReplaceAll'>
<arg name='theString' declared_type='CFMutableStringRef' type='^{__CFString=}'/>
<arg name='replacement' declared_type='CFStringRef' type='^{__CFString=}'/>
<retval declared_type='void' type='v'/>
</function>
<function name='CFStringSetExternalCharactersNoCopy'>
<arg name='theString' declared_type='CFMutableStringRef' type='^{__CFString=}'/>
<arg name='chars' declared_type='UniChar*' type='^S'/>
<arg name='length' declared_type='CFIndex' type64='q' type='l'/>
<arg name='capacity' declared_type='CFIndex' type64='q' type='l'/>
<retval declared_type='void' type='v'/>
</function>
<function name='CFStringTokenizerAdvanceToNextToken'>
<arg name='tokenizer' declared_type='CFStringTokenizerRef' type='^{__CFStringTokenizer=}'/>
<retval declared_type='CFStringTokenizerTokenType' type64='Q' type='L'/>
</function>
<function name='CFStringTokenizerCopyBestStringLanguage'>
<arg name='string' declared_type='CFStringRef' type='^{__CFString=}'/>
<arg name='range' declared_type='CFRange' type64='{_CFRange=qq}' type='{_CFRange=ii}'/>
<retval declared_type='CFStringRef' already_retained='true' type='^{__CFString=}'/>
</function>
<function name='CFStringTokenizerCopyCurrentTokenAttribute'>
<arg name='tokenizer' declared_type='CFStringTokenizerRef' type='^{__CFStringTokenizer=}'/>
<arg name='attribute' declared_type='CFOptionFlags' type64='Q' type='L'/>
<retval declared_type='CFTypeRef' already_retained='true' type='@'/>
</function>
<function name='CFStringTokenizerCreate'>
<arg name='alloc' declared_type='CFAllocatorRef' type='^{__CFAllocator=}'/>
<arg name='string' declared_type='CFStringRef' type='^{__CFString=}'/>
<arg name='range' declared_type='CFRange' type64='{_CFRange=qq}' type='{_CFRange=ii}'/>
<arg name='options' declared_type='CFOptionFlags' type64='Q' type='L'/>
<arg name='locale' declared_type='CFLocaleRef' type='^{__CFLocale=}'/>
<retval declared_type='CFStringTokenizerRef' already_retained='true' type='^{__CFStringTokenizer=}'/>
</function>
<function name='CFStringTokenizerGetCurrentSubTokens'>
<arg name='tokenizer' declared_type='CFStringTokenizerRef' type='^{__CFStringTokenizer=}'/>
<arg name='ranges' declared_type='CFRange*' type64='^{_CFRange=qq}' type='^{_CFRange=ii}'/>
<arg name='maxRangeLength' declared_type='CFIndex' type64='q' type='l'/>
<arg name='derivedSubTokens' declared_type='CFMutableArrayRef' type='^{__CFArray=}'/>
<retval declared_type='CFIndex' type64='q' type='l'/>
</function>
<function name='CFStringTokenizerGetCurrentTokenRange'>
<arg name='tokenizer' declared_type='CFStringTokenizerRef' type='^{__CFStringTokenizer=}'/>
<retval declared_type='CFRange' type64='{_CFRange=qq}' type='{_CFRange=ii}'/>
</function>
<function name='CFStringTokenizerGetTypeID'>
<retval declared_type='CFTypeID' type64='Q' type='L'/>
</function>
<function name='CFStringTokenizerGoToTokenAtIndex'>
<arg name='tokenizer' declared_type='CFStringTokenizerRef' type='^{__CFStringTokenizer=}'/>
<arg name='index' declared_type='CFIndex' type64='q' type='l'/>
<retval declared_type='CFStringTokenizerTokenType' type64='Q' type='L'/>
</function>
<function name='CFStringTokenizerSetString'>
<arg name='tokenizer' declared_type='CFStringTokenizerRef' type='^{__CFStringTokenizer=}'/>
<arg name='string' declared_type='CFStringRef' type='^{__CFString=}'/>
<arg name='range' declared_type='CFRange' type64='{_CFRange=qq}' type='{_CFRange=ii}'/>
<retval declared_type='void' type='v'/>
</function>
<function name='CFStringTransform'>
<arg name='string' declared_type='CFMutableStringRef' type='^{__CFString=}'/>
<arg name='range' declared_type='CFRange*' type64='^{_CFRange=qq}' type='^{_CFRange=ii}'/>
<arg name='transform' declared_type='CFStringRef' type='^{__CFString=}'/>
<arg name='reverse' declared_type='Boolean' type='B'/>
<retval declared_type='Boolean' type='B'/>
</function>
<function name='CFStringTrim'>
<arg name='theString' declared_type='CFMutableStringRef' type='^{__CFString=}'/>
<arg name='trimString' declared_type='CFStringRef' type='^{__CFString=}'/>
<retval declared_type='void' type='v'/>
</function>
<function name='CFStringTrimWhitespace'>
<arg name='theString' declared_type='CFMutableStringRef' type='^{__CFString=}'/>
<retval declared_type='void' type='v'/>
</function>
<function name='CFStringUppercase'>
<arg name='theString' declared_type='CFMutableStringRef' type='^{__CFString=}'/>
<arg name='locale' declared_type='CFLocaleRef' type='^{__CFLocale=}'/>
<retval declared_type='void' type='v'/>
</function>
<function name='CFSwapInt16' inline='true'>
<arg name='arg' declared_type='uint16_t' type='S'/>
<retval declared_type='uint16_t' type='S'/>
</function>
<function name='CFSwapInt16BigToHost' inline='true'>
<arg name='arg' declared_type='uint16_t' type='S'/>
<retval declared_type='uint16_t' type='S'/>
</function>
<function name='CFSwapInt16HostToBig' inline='true'>
<arg name='arg' declared_type='uint16_t' type='S'/>
<retval declared_type='uint16_t' type='S'/>
</function>
<function name='CFSwapInt16HostToLittle' inline='true'>
<arg name='arg' declared_type='uint16_t' type='S'/>
<retval declared_type='uint16_t' type='S'/>
</function>
<function name='CFSwapInt16LittleToHost' inline='true'>
<arg name='arg' declared_type='uint16_t' type='S'/>
<retval declared_type='uint16_t' type='S'/>
</function>
<function name='CFSwapInt32' inline='true'>
<arg name='arg' declared_type='uint32_t' type='I'/>
<retval declared_type='uint32_t' type='I'/>
</function>
<function name='CFSwapInt32BigToHost' inline='true'>
<arg name='arg' declared_type='uint32_t' type='I'/>
<retval declared_type='uint32_t' type='I'/>
</function>
<function name='CFSwapInt32HostToBig' inline='true'>
<arg name='arg' declared_type='uint32_t' type='I'/>
<retval declared_type='uint32_t' type='I'/>
</function>
<function name='CFSwapInt32HostToLittle' inline='true'>
<arg name='arg' declared_type='uint32_t' type='I'/>
<retval declared_type='uint32_t' type='I'/>
</function>
<function name='CFSwapInt32LittleToHost' inline='true'>
<arg name='arg' declared_type='uint32_t' type='I'/>
<retval declared_type='uint32_t' type='I'/>
</function>
<function name='CFSwapInt64' inline='true'>
<arg name='arg' declared_type='uint64_t' type='Q'/>
<retval declared_type='uint64_t' type='Q'/>
</function>
<function name='CFSwapInt64BigToHost' inline='true'>
<arg name='arg' declared_type='uint64_t' type='Q'/>
<retval declared_type='uint64_t' type='Q'/>
</function>
<function name='CFSwapInt64HostToBig' inline='true'>
<arg name='arg' declared_type='uint64_t' type='Q'/>
<retval declared_type='uint64_t' type='Q'/>
</function>
<function name='CFSwapInt64HostToLittle' inline='true'>
<arg name='arg' declared_type='uint64_t' type='Q'/>
<retval declared_type='uint64_t' type='Q'/>
</function>
<function name='CFSwapInt64LittleToHost' inline='true'>
<arg name='arg' declared_type='uint64_t' type='Q'/>
<retval declared_type='uint64_t' type='Q'/>
</function>
<function name='CFTimeZoneCopyAbbreviation'>
<arg name='tz' declared_type='CFTimeZoneRef' type='^{__CFTimeZone=}'/>
<arg name='at' declared_type='CFAbsoluteTime' type='d'/>
<retval declared_type='CFStringRef' already_retained='true' type='^{__CFString=}'/>
</function>
<function name='CFTimeZoneCopyAbbreviationDictionary'>
<retval declared_type='CFDictionaryRef' already_retained='true' type='^{__CFDictionary=}'/>
</function>
<function name='CFTimeZoneCopyDefault'>
<retval declared_type='CFTimeZoneRef' already_retained='true' type='^{__CFTimeZone=}'/>
</function>
<function name='CFTimeZoneCopyKnownNames'>
<retval declared_type='CFArrayRef' already_retained='true' type='^{__CFArray=}'/>
</function>
<function name='CFTimeZoneCopyLocalizedName'>
<arg name='tz' declared_type='CFTimeZoneRef' type='^{__CFTimeZone=}'/>
<arg name='style' declared_type='CFTimeZoneNameStyle' type64='q' type='l'/>
<arg name='locale' declared_type='CFLocaleRef' type='^{__CFLocale=}'/>
<retval declared_type='CFStringRef' already_retained='true' type='^{__CFString=}'/>
</function>
<function name='CFTimeZoneCopySystem'>
<retval declared_type='CFTimeZoneRef' already_retained='true' type='^{__CFTimeZone=}'/>
</function>
<function name='CFTimeZoneCreate'>
<arg name='allocator' declared_type='CFAllocatorRef' type='^{__CFAllocator=}'/>
<arg name='name' declared_type='CFStringRef' type='^{__CFString=}'/>
<arg name='data' declared_type='CFDataRef' type='^{__CFData=}'/>
<retval declared_type='CFTimeZoneRef' already_retained='true' type='^{__CFTimeZone=}'/>
</function>
<function name='CFTimeZoneCreateWithName'>
<arg name='allocator' declared_type='CFAllocatorRef' type='^{__CFAllocator=}'/>
<arg name='name' declared_type='CFStringRef' type='^{__CFString=}'/>
<arg name='tryAbbrev' declared_type='Boolean' type='B'/>
<retval declared_type='CFTimeZoneRef' already_retained='true' type='^{__CFTimeZone=}'/>
</function>
<function name='CFTimeZoneCreateWithTimeIntervalFromGMT'>
<arg name='allocator' declared_type='CFAllocatorRef' type='^{__CFAllocator=}'/>
<arg name='ti' declared_type='CFTimeInterval' type='d'/>
<retval declared_type='CFTimeZoneRef' already_retained='true' type='^{__CFTimeZone=}'/>
</function>
<function name='CFTimeZoneGetData'>
<arg name='tz' declared_type='CFTimeZoneRef' type='^{__CFTimeZone=}'/>
<retval declared_type='CFDataRef' type='^{__CFData=}'/>
</function>
<function name='CFTimeZoneGetDaylightSavingTimeOffset'>
<arg name='tz' declared_type='CFTimeZoneRef' type='^{__CFTimeZone=}'/>
<arg name='at' declared_type='CFAbsoluteTime' type='d'/>
<retval declared_type='CFTimeInterval' type='d'/>
</function>
<function name='CFTimeZoneGetName'>
<arg name='tz' declared_type='CFTimeZoneRef' type='^{__CFTimeZone=}'/>
<retval declared_type='CFStringRef' type='^{__CFString=}'/>
</function>
<function name='CFTimeZoneGetNextDaylightSavingTimeTransition'>
<arg name='tz' declared_type='CFTimeZoneRef' type='^{__CFTimeZone=}'/>
<arg name='at' declared_type='CFAbsoluteTime' type='d'/>
<retval declared_type='CFAbsoluteTime' type='d'/>
</function>
<function name='CFTimeZoneGetSecondsFromGMT'>
<arg name='tz' declared_type='CFTimeZoneRef' type='^{__CFTimeZone=}'/>
<arg name='at' declared_type='CFAbsoluteTime' type='d'/>
<retval declared_type='CFTimeInterval' type='d'/>
</function>
<function name='CFTimeZoneGetTypeID'>
<retval declared_type='CFTypeID' type64='Q' type='L'/>
</function>
<function name='CFTimeZoneIsDaylightSavingTime'>
<arg name='tz' declared_type='CFTimeZoneRef' type='^{__CFTimeZone=}'/>
<arg name='at' declared_type='CFAbsoluteTime' type='d'/>
<retval declared_type='Boolean' type='B'/>
</function>
<function name='CFTimeZoneResetSystem'>
<retval declared_type='void' type='v'/>
</function>
<function name='CFTimeZoneSetAbbreviationDictionary'>
<arg name='dict' declared_type='CFDictionaryRef' type='^{__CFDictionary=}'/>
<retval declared_type='void' type='v'/>
</function>
<function name='CFTimeZoneSetDefault'>
<arg name='tz' declared_type='CFTimeZoneRef' type='^{__CFTimeZone=}'/>
<retval declared_type='void' type='v'/>
</function>
<function name='CFTreeAppendChild'>
<arg name='tree' declared_type='CFTreeRef' type='^{__CFTree=}'/>
<arg name='newChild' declared_type='CFTreeRef' type='^{__CFTree=}'/>
<retval declared_type='void' type='v'/>
</function>
<function name='CFTreeApplyFunctionToChildren'>
<arg name='tree' declared_type='CFTreeRef' type='^{__CFTree=}'/>
<arg name='applier' function_pointer='true' declared_type='CFTreeApplierFunction' type='^?'>
<arg declared_type='void*' const='true' type='^v'/>
<arg declared_type='void*' type='^v'/>
<retval declared_type='void' type='v'/>
</arg>
<arg name='context' declared_type='void*' type='^v'/>
<retval declared_type='void' type='v'/>
</function>
<function name='CFTreeCreate'>
<arg name='allocator' declared_type='CFAllocatorRef' type='^{__CFAllocator=}'/>
<arg name='context' declared_type='CFTreeContext*' type64='^{_CFTreeContext=q^v^?^?^?}' const='true' type='^{_CFTreeContext=i^v^?^?^?}'/>
<retval declared_type='CFTreeRef' already_retained='true' type='^{__CFTree=}'/>
</function>
<function name='CFTreeFindRoot'>
<arg name='tree' declared_type='CFTreeRef' type='^{__CFTree=}'/>
<retval declared_type='CFTreeRef' type='^{__CFTree=}'/>
</function>
<function name='CFTreeGetChildAtIndex'>
<arg name='tree' declared_type='CFTreeRef' type='^{__CFTree=}'/>
<arg name='idx' declared_type='CFIndex' type64='q' type='l'/>
<retval declared_type='CFTreeRef' type='^{__CFTree=}'/>
</function>
<function name='CFTreeGetChildCount'>
<arg name='tree' declared_type='CFTreeRef' type='^{__CFTree=}'/>
<retval declared_type='CFIndex' type64='q' type='l'/>
</function>
<function name='CFTreeGetChildren'>
<arg name='tree' declared_type='CFTreeRef' type='^{__CFTree=}'/>
<arg name='children' declared_type='CFTreeRef*' type='^^{__CFTree}'/>
<retval declared_type='void' type='v'/>
</function>
<function name='CFTreeGetContext'>
<arg name='tree' declared_type='CFTreeRef' type='^{__CFTree=}'/>
<arg name='context' declared_type='CFTreeContext*' type64='^{_CFTreeContext=q^v^?^?^?}' type='^{_CFTreeContext=i^v^?^?^?}'/>
<retval declared_type='void' type='v'/>
</function>
<function name='CFTreeGetFirstChild'>
<arg name='tree' declared_type='CFTreeRef' type='^{__CFTree=}'/>
<retval declared_type='CFTreeRef' type='^{__CFTree=}'/>
</function>
<function name='CFTreeGetNextSibling'>
<arg name='tree' declared_type='CFTreeRef' type='^{__CFTree=}'/>
<retval declared_type='CFTreeRef' type='^{__CFTree=}'/>
</function>
<function name='CFTreeGetParent'>
<arg name='tree' declared_type='CFTreeRef' type='^{__CFTree=}'/>
<retval declared_type='CFTreeRef' type='^{__CFTree=}'/>
</function>
<function name='CFTreeGetTypeID'>
<retval declared_type='CFTypeID' type64='Q' type='L'/>
</function>
<function name='CFTreeInsertSibling'>
<arg name='tree' declared_type='CFTreeRef' type='^{__CFTree=}'/>
<arg name='newSibling' declared_type='CFTreeRef' type='^{__CFTree=}'/>
<retval declared_type='void' type='v'/>
</function>
<function name='CFTreePrependChild'>
<arg name='tree' declared_type='CFTreeRef' type='^{__CFTree=}'/>
<arg name='newChild' declared_type='CFTreeRef' type='^{__CFTree=}'/>
<retval declared_type='void' type='v'/>
</function>
<function name='CFTreeRemove'>
<arg name='tree' declared_type='CFTreeRef' type='^{__CFTree=}'/>
<retval declared_type='void' type='v'/>
</function>
<function name='CFTreeRemoveAllChildren'>
<arg name='tree' declared_type='CFTreeRef' type='^{__CFTree=}'/>
<retval declared_type='void' type='v'/>
</function>
<function name='CFTreeSetContext'>
<arg name='tree' declared_type='CFTreeRef' type='^{__CFTree=}'/>
<arg name='context' declared_type='CFTreeContext*' type64='^{_CFTreeContext=q^v^?^?^?}' const='true' type='^{_CFTreeContext=i^v^?^?^?}'/>
<retval declared_type='void' type='v'/>
</function>
<function name='CFTreeSortChildren'>
<arg name='tree' declared_type='CFTreeRef' type='^{__CFTree=}'/>
<arg name='comparator' function_pointer='true' declared_type='CFComparatorFunction' type='^?'>
<arg declared_type='void*' const='true' type='^v'/>
<arg declared_type='void*' const='true' type='^v'/>
<arg declared_type='void*' type='^v'/>
<retval declared_type='CFComparisonResult' type64='q' type='l'/>
</arg>
<arg name='context' declared_type='void*' type='^v'/>
<retval declared_type='void' type='v'/>
</function>
<function name='CFURLCanBeDecomposed'>
<arg name='anURL' declared_type='CFURLRef' type='^{__CFURL=}'/>
<retval declared_type='Boolean' type='B'/>
</function>
<function name='CFURLClearResourcePropertyCache'>
<arg name='url' declared_type='CFURLRef' type='^{__CFURL=}'/>
<retval declared_type='void' type='v'/>
</function>
<function name='CFURLClearResourcePropertyCacheForKey'>
<arg name='url' declared_type='CFURLRef' type='^{__CFURL=}'/>
<arg name='key' declared_type='CFStringRef' type='^{__CFString=}'/>
<retval declared_type='void' type='v'/>
</function>
<function name='CFURLCopyAbsoluteURL'>
<arg name='relativeURL' declared_type='CFURLRef' type='^{__CFURL=}'/>
<retval declared_type='CFURLRef' already_retained='true' type='^{__CFURL=}'/>
</function>
<function name='CFURLCopyFileSystemPath'>
<arg name='anURL' declared_type='CFURLRef' type='^{__CFURL=}'/>
<arg name='pathStyle' declared_type='CFURLPathStyle' type64='q' type='l'/>
<retval declared_type='CFStringRef' already_retained='true' type='^{__CFString=}'/>
</function>
<function name='CFURLCopyFragment'>
<arg name='anURL' declared_type='CFURLRef' type='^{__CFURL=}'/>
<arg name='charactersToLeaveEscaped' declared_type='CFStringRef' type='^{__CFString=}'/>
<retval declared_type='CFStringRef' already_retained='true' type='^{__CFString=}'/>
</function>
<function name='CFURLCopyHostName'>
<arg name='anURL' declared_type='CFURLRef' type='^{__CFURL=}'/>
<retval declared_type='CFStringRef' already_retained='true' type='^{__CFString=}'/>
</function>
<function name='CFURLCopyLastPathComponent'>
<arg name='url' declared_type='CFURLRef' type='^{__CFURL=}'/>
<retval declared_type='CFStringRef' already_retained='true' type='^{__CFString=}'/>
</function>
<function name='CFURLCopyNetLocation'>
<arg name='anURL' declared_type='CFURLRef' type='^{__CFURL=}'/>
<retval declared_type='CFStringRef' already_retained='true' type='^{__CFString=}'/>
</function>
<function name='CFURLCopyParameterString'>
<arg name='anURL' declared_type='CFURLRef' type='^{__CFURL=}'/>
<arg name='charactersToLeaveEscaped' declared_type='CFStringRef' type='^{__CFString=}'/>
<retval declared_type='CFStringRef' already_retained='true' type='^{__CFString=}'/>
</function>
<function name='CFURLCopyPassword'>
<arg name='anURL' declared_type='CFURLRef' type='^{__CFURL=}'/>
<retval declared_type='CFStringRef' already_retained='true' type='^{__CFString=}'/>
</function>
<function name='CFURLCopyPath'>
<arg name='anURL' declared_type='CFURLRef' type='^{__CFURL=}'/>
<retval declared_type='CFStringRef' already_retained='true' type='^{__CFString=}'/>
</function>
<function name='CFURLCopyPathExtension'>
<arg name='url' declared_type='CFURLRef' type='^{__CFURL=}'/>
<retval declared_type='CFStringRef' already_retained='true' type='^{__CFString=}'/>
</function>
<function name='CFURLCopyQueryString'>
<arg name='anURL' declared_type='CFURLRef' type='^{__CFURL=}'/>
<arg name='charactersToLeaveEscaped' declared_type='CFStringRef' type='^{__CFString=}'/>
<retval declared_type='CFStringRef' already_retained='true' type='^{__CFString=}'/>
</function>
<function name='CFURLCopyResourcePropertiesForKeys'>
<arg name='url' declared_type='CFURLRef' type='^{__CFURL=}'/>
<arg name='keys' declared_type='CFArrayRef' type='^{__CFArray=}'/>
<arg name='error' declared_type='CFErrorRef*' type='^^{__CFError}'/>
<retval declared_type='CFDictionaryRef' already_retained='true' type='^{__CFDictionary=}'/>
</function>
<function name='CFURLCopyResourcePropertyForKey'>
<arg name='url' declared_type='CFURLRef' type='^{__CFURL=}'/>
<arg name='key' declared_type='CFStringRef' type='^{__CFString=}'/>
<arg name='propertyValueTypeRefPtr' declared_type='void*' type='^v'/>
<arg name='error' declared_type='CFErrorRef*' type='^^{__CFError}'/>
<retval declared_type='Boolean' type='B'/>
</function>
<function name='CFURLCopyResourceSpecifier'>
<arg name='anURL' declared_type='CFURLRef' type='^{__CFURL=}'/>
<retval declared_type='CFStringRef' already_retained='true' type='^{__CFString=}'/>
</function>
<function name='CFURLCopyScheme'>
<arg name='anURL' declared_type='CFURLRef' type='^{__CFURL=}'/>
<retval declared_type='CFStringRef' already_retained='true' type='^{__CFString=}'/>
</function>
<function name='CFURLCopyStrictPath'>
<arg name='anURL' declared_type='CFURLRef' type='^{__CFURL=}'/>
<arg name='isAbsolute' declared_type='Boolean*' type='^B'/>
<retval declared_type='CFStringRef' already_retained='true' type='^{__CFString=}'/>
</function>
<function name='CFURLCopyUserName'>
<arg name='anURL' declared_type='CFURLRef' type='^{__CFURL=}'/>
<retval declared_type='CFStringRef' already_retained='true' type='^{__CFString=}'/>
</function>
<function name='CFURLCreateAbsoluteURLWithBytes'>
<arg name='alloc' declared_type='CFAllocatorRef' type='^{__CFAllocator=}'/>
<arg name='relativeURLBytes' declared_type='UInt8*' const='true' type='*'/>
<arg name='length' declared_type='CFIndex' type64='q' type='l'/>
<arg name='encoding' declared_type='CFStringEncoding' type64='I' type='L'/>
<arg name='baseURL' declared_type='CFURLRef' type='^{__CFURL=}'/>
<arg name='useCompatibilityMode' declared_type='Boolean' type='B'/>
<retval declared_type='CFURLRef' already_retained='true' type='^{__CFURL=}'/>
</function>
<function name='CFURLCreateBookmarkData'>
<arg name='allocator' declared_type='CFAllocatorRef' type='^{__CFAllocator=}'/>
<arg name='url' declared_type='CFURLRef' type='^{__CFURL=}'/>
<arg name='options' declared_type='CFURLBookmarkCreationOptions' type64='Q' type='L'/>
<arg name='resourcePropertiesToInclude' declared_type='CFArrayRef' type='^{__CFArray=}'/>
<arg name='relativeToURL' declared_type='CFURLRef' type='^{__CFURL=}'/>
<arg name='error' declared_type='CFErrorRef*' type='^^{__CFError}'/>
<retval declared_type='CFDataRef' already_retained='true' type='^{__CFData=}'/>
</function>
<function name='CFURLCreateBookmarkDataFromAliasRecord'>
<arg name='allocatorRef' declared_type='CFAllocatorRef' type='^{__CFAllocator=}'/>
<arg name='aliasRecordDataRef' declared_type='CFDataRef' type='^{__CFData=}'/>
<retval declared_type='CFDataRef' already_retained='true' type='^{__CFData=}'/>
</function>
<function name='CFURLCreateBookmarkDataFromFile'>
<arg name='allocator' declared_type='CFAllocatorRef' type='^{__CFAllocator=}'/>
<arg name='fileURL' declared_type='CFURLRef' type='^{__CFURL=}'/>
<arg name='errorRef' declared_type='CFErrorRef*' type='^^{__CFError}'/>
<retval declared_type='CFDataRef' already_retained='true' type='^{__CFData=}'/>
</function>
<function name='CFURLCreateByResolvingBookmarkData'>
<arg name='allocator' declared_type='CFAllocatorRef' type='^{__CFAllocator=}'/>
<arg name='bookmark' declared_type='CFDataRef' type='^{__CFData=}'/>
<arg name='options' declared_type='CFURLBookmarkResolutionOptions' type64='Q' type='L'/>
<arg name='relativeToURL' declared_type='CFURLRef' type='^{__CFURL=}'/>
<arg name='resourcePropertiesToInclude' declared_type='CFArrayRef' type='^{__CFArray=}'/>
<arg name='isStale' declared_type='Boolean*' type='^B'/>
<arg name='error' declared_type='CFErrorRef*' type='^^{__CFError}'/>
<retval declared_type='CFURLRef' already_retained='true' type='^{__CFURL=}'/>
</function>
<function name='CFURLCreateCopyAppendingPathComponent'>
<arg name='allocator' declared_type='CFAllocatorRef' type='^{__CFAllocator=}'/>
<arg name='url' declared_type='CFURLRef' type='^{__CFURL=}'/>
<arg name='pathComponent' declared_type='CFStringRef' type='^{__CFString=}'/>
<arg name='isDirectory' declared_type='Boolean' type='B'/>
<retval declared_type='CFURLRef' already_retained='true' type='^{__CFURL=}'/>
</function>
<function name='CFURLCreateCopyAppendingPathExtension'>
<arg name='allocator' declared_type='CFAllocatorRef' type='^{__CFAllocator=}'/>
<arg name='url' declared_type='CFURLRef' type='^{__CFURL=}'/>
<arg name='extension' declared_type='CFStringRef' type='^{__CFString=}'/>
<retval declared_type='CFURLRef' already_retained='true' type='^{__CFURL=}'/>
</function>
<function name='CFURLCreateCopyDeletingLastPathComponent'>
<arg name='allocator' declared_type='CFAllocatorRef' type='^{__CFAllocator=}'/>
<arg name='url' declared_type='CFURLRef' type='^{__CFURL=}'/>
<retval declared_type='CFURLRef' already_retained='true' type='^{__CFURL=}'/>
</function>
<function name='CFURLCreateCopyDeletingPathExtension'>
<arg name='allocator' declared_type='CFAllocatorRef' type='^{__CFAllocator=}'/>
<arg name='url' declared_type='CFURLRef' type='^{__CFURL=}'/>
<retval declared_type='CFURLRef' already_retained='true' type='^{__CFURL=}'/>
</function>
<function name='CFURLCreateData'>
<arg name='allocator' declared_type='CFAllocatorRef' type='^{__CFAllocator=}'/>
<arg name='url' declared_type='CFURLRef' type='^{__CFURL=}'/>
<arg name='encoding' declared_type='CFStringEncoding' type64='I' type='L'/>
<arg name='escapeWhitespace' declared_type='Boolean' type='B'/>
<retval declared_type='CFDataRef' already_retained='true' type='^{__CFData=}'/>
</function>
<function name='CFURLCreateDataAndPropertiesFromResource'>
<arg name='alloc' declared_type='CFAllocatorRef' type='^{__CFAllocator=}'/>
<arg name='url' declared_type='CFURLRef' type='^{__CFURL=}'/>
<arg name='resourceData' declared_type='CFDataRef*' type='^^{__CFData}'/>
<arg name='properties' declared_type='CFDictionaryRef*' type='^^{__CFDictionary}'/>
<arg name='desiredProperties' declared_type='CFArrayRef' type='^{__CFArray=}'/>
<arg name='errorCode' declared_type='SInt32*' type='^i'/>
<retval declared_type='Boolean' type='B'/>
</function>
<function name='CFURLCreateFilePathURL'>
<arg name='allocator' declared_type='CFAllocatorRef' type='^{__CFAllocator=}'/>
<arg name='url' declared_type='CFURLRef' type='^{__CFURL=}'/>
<arg name='error' declared_type='CFErrorRef*' type='^^{__CFError}'/>
<retval declared_type='CFURLRef' already_retained='true' type='^{__CFURL=}'/>
</function>
<function name='CFURLCreateFileReferenceURL'>
<arg name='allocator' declared_type='CFAllocatorRef' type='^{__CFAllocator=}'/>
<arg name='url' declared_type='CFURLRef' type='^{__CFURL=}'/>
<arg name='error' declared_type='CFErrorRef*' type='^^{__CFError}'/>
<retval declared_type='CFURLRef' already_retained='true' type='^{__CFURL=}'/>
</function>
<function name='CFURLCreateFromFSRef'>
<arg name='allocator' declared_type='CFAllocatorRef' type='^{__CFAllocator=}'/>
<arg name='fsRef' declared_type='struct FSRef*' const='true' type='^{FSRef=[80C]}'/>
<retval declared_type='CFURLRef' already_retained='true' type='^{__CFURL=}'/>
</function>
<function name='CFURLCreateFromFileSystemRepresentation'>
<arg name='allocator' declared_type='CFAllocatorRef' type='^{__CFAllocator=}'/>
<arg name='buffer' declared_type='UInt8*' const='true' type='*'/>
<arg name='bufLen' declared_type='CFIndex' type64='q' type='l'/>
<arg name='isDirectory' declared_type='Boolean' type='B'/>
<retval declared_type='CFURLRef' already_retained='true' type='^{__CFURL=}'/>
</function>
<function name='CFURLCreateFromFileSystemRepresentationRelativeToBase'>
<arg name='allocator' declared_type='CFAllocatorRef' type='^{__CFAllocator=}'/>
<arg name='buffer' declared_type='UInt8*' const='true' type='*'/>
<arg name='bufLen' declared_type='CFIndex' type64='q' type='l'/>
<arg name='isDirectory' declared_type='Boolean' type='B'/>
<arg name='baseURL' declared_type='CFURLRef' type='^{__CFURL=}'/>
<retval declared_type='CFURLRef' already_retained='true' type='^{__CFURL=}'/>
</function>
<function name='CFURLCreatePropertyFromResource'>
<arg name='alloc' declared_type='CFAllocatorRef' type='^{__CFAllocator=}'/>
<arg name='url' declared_type='CFURLRef' type='^{__CFURL=}'/>
<arg name='property' declared_type='CFStringRef' type='^{__CFString=}'/>
<arg name='errorCode' declared_type='SInt32*' type='^i'/>
<retval declared_type='CFTypeRef' already_retained='true' type='@'/>
</function>
<function name='CFURLCreateResourcePropertiesForKeysFromBookmarkData'>
<arg name='allocator' declared_type='CFAllocatorRef' type='^{__CFAllocator=}'/>
<arg name='resourcePropertiesToReturn' declared_type='CFArrayRef' type='^{__CFArray=}'/>
<arg name='bookmark' declared_type='CFDataRef' type='^{__CFData=}'/>
<retval declared_type='CFDictionaryRef' already_retained='true' type='^{__CFDictionary=}'/>
</function>
<function name='CFURLCreateResourcePropertyForKeyFromBookmarkData'>
<arg name='allocator' declared_type='CFAllocatorRef' type='^{__CFAllocator=}'/>
<arg name='resourcePropertyKey' declared_type='CFStringRef' type='^{__CFString=}'/>
<arg name='bookmark' declared_type='CFDataRef' type='^{__CFData=}'/>
<retval declared_type='CFTypeRef' already_retained='true' type='@'/>
</function>
<function name='CFURLCreateStringByAddingPercentEscapes'>
<arg name='allocator' declared_type='CFAllocatorRef' type='^{__CFAllocator=}'/>
<arg name='originalString' declared_type='CFStringRef' type='^{__CFString=}'/>
<arg name='charactersToLeaveUnescaped' declared_type='CFStringRef' type='^{__CFString=}'/>
<arg name='legalURLCharactersToBeEscaped' declared_type='CFStringRef' type='^{__CFString=}'/>
<arg name='encoding' declared_type='CFStringEncoding' type64='I' type='L'/>
<retval declared_type='CFStringRef' already_retained='true' type='^{__CFString=}'/>
</function>
<function name='CFURLCreateStringByReplacingPercentEscapes'>
<arg name='allocator' declared_type='CFAllocatorRef' type='^{__CFAllocator=}'/>
<arg name='originalString' declared_type='CFStringRef' type='^{__CFString=}'/>
<arg name='charactersToLeaveEscaped' declared_type='CFStringRef' type='^{__CFString=}'/>
<retval declared_type='CFStringRef' already_retained='true' type='^{__CFString=}'/>
</function>
<function name='CFURLCreateStringByReplacingPercentEscapesUsingEncoding'>
<arg name='allocator' declared_type='CFAllocatorRef' type='^{__CFAllocator=}'/>
<arg name='origString' declared_type='CFStringRef' type='^{__CFString=}'/>
<arg name='charsToLeaveEscaped' declared_type='CFStringRef' type='^{__CFString=}'/>
<arg name='encoding' declared_type='CFStringEncoding' type64='I' type='L'/>
<retval declared_type='CFStringRef' already_retained='true' type='^{__CFString=}'/>
</function>
<function name='CFURLCreateWithBytes'>
<arg name='allocator' declared_type='CFAllocatorRef' type='^{__CFAllocator=}'/>
<arg name='URLBytes' declared_type='UInt8*' const='true' type='*'/>
<arg name='length' declared_type='CFIndex' type64='q' type='l'/>
<arg name='encoding' declared_type='CFStringEncoding' type64='I' type='L'/>
<arg name='baseURL' declared_type='CFURLRef' type='^{__CFURL=}'/>
<retval declared_type='CFURLRef' already_retained='true' type='^{__CFURL=}'/>
</function>
<function name='CFURLCreateWithFileSystemPath'>
<arg name='allocator' declared_type='CFAllocatorRef' type='^{__CFAllocator=}'/>
<arg name='filePath' declared_type='CFStringRef' type='^{__CFString=}'/>
<arg name='pathStyle' declared_type='CFURLPathStyle' type64='q' type='l'/>
<arg name='isDirectory' declared_type='Boolean' type='B'/>
<retval declared_type='CFURLRef' already_retained='true' type='^{__CFURL=}'/>
</function>
<function name='CFURLCreateWithFileSystemPathRelativeToBase'>
<arg name='allocator' declared_type='CFAllocatorRef' type='^{__CFAllocator=}'/>
<arg name='filePath' declared_type='CFStringRef' type='^{__CFString=}'/>
<arg name='pathStyle' declared_type='CFURLPathStyle' type64='q' type='l'/>
<arg name='isDirectory' declared_type='Boolean' type='B'/>
<arg name='baseURL' declared_type='CFURLRef' type='^{__CFURL=}'/>
<retval declared_type='CFURLRef' already_retained='true' type='^{__CFURL=}'/>
</function>
<function name='CFURLCreateWithString'>
<arg name='allocator' declared_type='CFAllocatorRef' type='^{__CFAllocator=}'/>
<arg name='URLString' declared_type='CFStringRef' type='^{__CFString=}'/>
<arg name='baseURL' declared_type='CFURLRef' type='^{__CFURL=}'/>
<retval declared_type='CFURLRef' already_retained='true' type='^{__CFURL=}'/>
</function>
<function name='CFURLDestroyResource'>
<arg name='url' declared_type='CFURLRef' type='^{__CFURL=}'/>
<arg name='errorCode' declared_type='SInt32*' type='^i'/>
<retval declared_type='Boolean' type='B'/>
</function>
<function name='CFURLEnumeratorCreateForDirectoryURL'>
<arg name='alloc' declared_type='CFAllocatorRef' type='^{__CFAllocator=}'/>
<arg name='directoryURL' declared_type='CFURLRef' type='^{__CFURL=}'/>
<arg name='option' declared_type='CFURLEnumeratorOptions' type64='Q' type='L'/>
<arg name='propertyKeys' declared_type='CFArrayRef' type='^{__CFArray=}'/>
<retval declared_type='CFURLEnumeratorRef' already_retained='true' type='^{__CFURLEnumerator=}'/>
</function>
<function name='CFURLEnumeratorCreateForMountedVolumes'>
<arg name='alloc' declared_type='CFAllocatorRef' type='^{__CFAllocator=}'/>
<arg name='option' declared_type='CFURLEnumeratorOptions' type64='Q' type='L'/>
<arg name='propertyKeys' declared_type='CFArrayRef' type='^{__CFArray=}'/>
<retval declared_type='CFURLEnumeratorRef' already_retained='true' type='^{__CFURLEnumerator=}'/>
</function>
<function name='CFURLEnumeratorGetDescendentLevel'>
<arg name='enumerator' declared_type='CFURLEnumeratorRef' type='^{__CFURLEnumerator=}'/>
<retval declared_type='CFIndex' type64='q' type='l'/>
</function>
<function name='CFURLEnumeratorGetNextURL'>
<arg name='enumerator' declared_type='CFURLEnumeratorRef' type='^{__CFURLEnumerator=}'/>
<arg name='url' declared_type='CFURLRef*' type='^^{__CFURL}'/>
<arg name='error' declared_type='CFErrorRef*' type='^^{__CFError}'/>
<retval declared_type='CFURLEnumeratorResult' type64='q' type='l'/>
</function>
<function name='CFURLEnumeratorGetSourceDidChange'>
<arg name='enumerator' declared_type='CFURLEnumeratorRef' type='^{__CFURLEnumerator=}'/>
<retval declared_type='Boolean' type='B'/>
</function>
<function name='CFURLEnumeratorGetTypeID'>
<retval declared_type='CFTypeID' type64='Q' type='L'/>
</function>
<function name='CFURLEnumeratorSkipDescendents'>
<arg name='enumerator' declared_type='CFURLEnumeratorRef' type='^{__CFURLEnumerator=}'/>
<retval declared_type='void' type='v'/>
</function>
<function name='CFURLGetBaseURL'>
<arg name='anURL' declared_type='CFURLRef' type='^{__CFURL=}'/>
<retval declared_type='CFURLRef' type='^{__CFURL=}'/>
</function>
<function name='CFURLGetByteRangeForComponent'>
<arg name='url' declared_type='CFURLRef' type='^{__CFURL=}'/>
<arg name='component' declared_type='CFURLComponentType' type64='q' type='l'/>
<arg name='rangeIncludingSeparators' declared_type='CFRange*' type64='^{_CFRange=qq}' type='^{_CFRange=ii}'/>
<retval declared_type='CFRange' type64='{_CFRange=qq}' type='{_CFRange=ii}'/>
</function>
<function name='CFURLGetBytes'>
<arg name='url' declared_type='CFURLRef' type='^{__CFURL=}'/>
<arg name='buffer' declared_type='UInt8*' type='*'/>
<arg name='bufferLength' declared_type='CFIndex' type64='q' type='l'/>
<retval declared_type='CFIndex' type64='q' type='l'/>
</function>
<function name='CFURLGetFSRef'>
<arg name='url' declared_type='CFURLRef' type='^{__CFURL=}'/>
<arg name='fsRef' declared_type='struct FSRef*' type='^{FSRef=[80C]}'/>
<retval declared_type='Boolean' type='B'/>
</function>
<function name='CFURLGetFileSystemRepresentation'>
<arg name='url' declared_type='CFURLRef' type='^{__CFURL=}'/>
<arg name='resolveAgainstBase' declared_type='Boolean' type='B'/>
<arg name='buffer' declared_type='UInt8*' type='*'/>
<arg name='maxBufLen' declared_type='CFIndex' type64='q' type='l'/>
<retval declared_type='Boolean' type='B'/>
</function>
<function name='CFURLGetPortNumber'>
<arg name='anURL' declared_type='CFURLRef' type='^{__CFURL=}'/>
<retval declared_type='SInt32' type64='i' type='l'/>
</function>
<function name='CFURLGetString'>
<arg name='anURL' declared_type='CFURLRef' type='^{__CFURL=}'/>
<retval declared_type='CFStringRef' type='^{__CFString=}'/>
</function>
<function name='CFURLGetTypeID'>
<retval declared_type='CFTypeID' type64='Q' type='L'/>
</function>
<function name='CFURLHasDirectoryPath'>
<arg name='anURL' declared_type='CFURLRef' type='^{__CFURL=}'/>
<retval declared_type='Boolean' type='B'/>
</function>
<function name='CFURLResourceIsReachable'>
<arg name='url' declared_type='CFURLRef' type='^{__CFURL=}'/>
<arg name='error' declared_type='CFErrorRef*' type='^^{__CFError}'/>
<retval declared_type='Boolean' type='B'/>
</function>
<function name='CFURLSetResourcePropertiesForKeys'>
<arg name='url' declared_type='CFURLRef' type='^{__CFURL=}'/>
<arg name='keyedPropertyValues' declared_type='CFDictionaryRef' type='^{__CFDictionary=}'/>
<arg name='error' declared_type='CFErrorRef*' type='^^{__CFError}'/>
<retval declared_type='Boolean' type='B'/>
</function>
<function name='CFURLSetResourcePropertyForKey'>
<arg name='url' declared_type='CFURLRef' type='^{__CFURL=}'/>
<arg name='key' declared_type='CFStringRef' type='^{__CFString=}'/>
<arg name='propertyValue' declared_type='CFTypeRef' type='@'/>
<arg name='error' declared_type='CFErrorRef*' type='^^{__CFError}'/>
<retval declared_type='Boolean' type='B'/>
</function>
<function name='CFURLSetTemporaryResourcePropertyForKey'>
<arg name='url' declared_type='CFURLRef' type='^{__CFURL=}'/>
<arg name='key' declared_type='CFStringRef' type='^{__CFString=}'/>
<arg name='propertyValue' declared_type='CFTypeRef' type='@'/>
<retval declared_type='void' type='v'/>
</function>
<function name='CFURLWriteBookmarkDataToFile'>
<arg name='bookmarkRef' declared_type='CFDataRef' type='^{__CFData=}'/>
<arg name='fileURL' declared_type='CFURLRef' type='^{__CFURL=}'/>
<arg name='options' declared_type='CFURLBookmarkFileCreationOptions' type64='Q' type='L'/>
<arg name='errorRef' declared_type='CFErrorRef*' type='^^{__CFError}'/>
<retval declared_type='Boolean' type='B'/>
</function>
<function name='CFURLWriteDataAndPropertiesToResource'>
<arg name='url' declared_type='CFURLRef' type='^{__CFURL=}'/>
<arg name='dataToWrite' declared_type='CFDataRef' type='^{__CFData=}'/>
<arg name='propertiesToWrite' declared_type='CFDictionaryRef' type='^{__CFDictionary=}'/>
<arg name='errorCode' declared_type='SInt32*' type='^i'/>
<retval declared_type='Boolean' type='B'/>
</function>
<function name='CFUUIDCreate'>
<arg name='alloc' declared_type='CFAllocatorRef' type='^{__CFAllocator=}'/>
<retval declared_type='CFUUIDRef' already_retained='true' type='^{__CFUUID=}'/>
</function>
<function name='CFUUIDCreateFromString'>
<arg name='alloc' declared_type='CFAllocatorRef' type='^{__CFAllocator=}'/>
<arg name='uuidStr' declared_type='CFStringRef' type='^{__CFString=}'/>
<retval declared_type='CFUUIDRef' already_retained='true' type='^{__CFUUID=}'/>
</function>
<function name='CFUUIDCreateFromUUIDBytes'>
<arg name='alloc' declared_type='CFAllocatorRef' type='^{__CFAllocator=}'/>
<arg name='bytes' declared_type='CFUUIDBytes' type='{_CFUUIDBytes=CCCCCCCCCCCCCCCC}'/>
<retval declared_type='CFUUIDRef' already_retained='true' type='^{__CFUUID=}'/>
</function>
<function name='CFUUIDCreateString'>
<arg name='alloc' declared_type='CFAllocatorRef' type='^{__CFAllocator=}'/>
<arg name='uuid' declared_type='CFUUIDRef' type='^{__CFUUID=}'/>
<retval declared_type='CFStringRef' already_retained='true' type='^{__CFString=}'/>
</function>
<function name='CFUUIDCreateWithBytes'>
<arg name='alloc' declared_type='CFAllocatorRef' type='^{__CFAllocator=}'/>
<arg name='byte0' declared_type='UInt8' type='C'/>
<arg name='byte1' declared_type='UInt8' type='C'/>
<arg name='byte2' declared_type='UInt8' type='C'/>
<arg name='byte3' declared_type='UInt8' type='C'/>
<arg name='byte4' declared_type='UInt8' type='C'/>
<arg name='byte5' declared_type='UInt8' type='C'/>
<arg name='byte6' declared_type='UInt8' type='C'/>
<arg name='byte7' declared_type='UInt8' type='C'/>
<arg name='byte8' declared_type='UInt8' type='C'/>
<arg name='byte9' declared_type='UInt8' type='C'/>
<arg name='byte10' declared_type='UInt8' type='C'/>
<arg name='byte11' declared_type='UInt8' type='C'/>
<arg name='byte12' declared_type='UInt8' type='C'/>
<arg name='byte13' declared_type='UInt8' type='C'/>
<arg name='byte14' declared_type='UInt8' type='C'/>
<arg name='byte15' declared_type='UInt8' type='C'/>
<retval declared_type='CFUUIDRef' already_retained='true' type='^{__CFUUID=}'/>
</function>
<function name='CFUUIDGetConstantUUIDWithBytes'>
<arg name='alloc' declared_type='CFAllocatorRef' type='^{__CFAllocator=}'/>
<arg name='byte0' declared_type='UInt8' type='C'/>
<arg name='byte1' declared_type='UInt8' type='C'/>
<arg name='byte2' declared_type='UInt8' type='C'/>
<arg name='byte3' declared_type='UInt8' type='C'/>
<arg name='byte4' declared_type='UInt8' type='C'/>
<arg name='byte5' declared_type='UInt8' type='C'/>
<arg name='byte6' declared_type='UInt8' type='C'/>
<arg name='byte7' declared_type='UInt8' type='C'/>
<arg name='byte8' declared_type='UInt8' type='C'/>
<arg name='byte9' declared_type='UInt8' type='C'/>
<arg name='byte10' declared_type='UInt8' type='C'/>
<arg name='byte11' declared_type='UInt8' type='C'/>
<arg name='byte12' declared_type='UInt8' type='C'/>
<arg name='byte13' declared_type='UInt8' type='C'/>
<arg name='byte14' declared_type='UInt8' type='C'/>
<arg name='byte15' declared_type='UInt8' type='C'/>
<retval declared_type='CFUUIDRef' type='^{__CFUUID=}'/>
</function>
<function name='CFUUIDGetTypeID'>
<retval declared_type='CFTypeID' type64='Q' type='L'/>
</function>
<function name='CFUUIDGetUUIDBytes'>
<arg name='uuid' declared_type='CFUUIDRef' type='^{__CFUUID=}'/>
<retval declared_type='CFUUIDBytes' type='{_CFUUIDBytes=CCCCCCCCCCCCCCCC}'/>
</function>
<function name='CFUserNotificationCancel'>
<arg name='userNotification' declared_type='CFUserNotificationRef' type='^{__CFUserNotification=}'/>
<retval declared_type='SInt32' type64='i' type='l'/>
</function>
<function name='CFUserNotificationCheckBoxChecked' inline='true'>
<arg name='i' declared_type='CFIndex' type64='q' type='l'/>
<retval declared_type='CFOptionFlags' type64='Q' type='L'/>
</function>
<function name='CFUserNotificationCreate'>
<arg name='allocator' declared_type='CFAllocatorRef' type='^{__CFAllocator=}'/>
<arg name='timeout' declared_type='CFTimeInterval' type='d'/>
<arg name='flags' declared_type='CFOptionFlags' type64='Q' type='L'/>
<arg name='error' declared_type='SInt32*' type='^i'/>
<arg name='dictionary' declared_type='CFDictionaryRef' type='^{__CFDictionary=}'/>
<retval declared_type='CFUserNotificationRef' already_retained='true' type='^{__CFUserNotification=}'/>
</function>
<function name='CFUserNotificationCreateRunLoopSource'>
<arg name='allocator' declared_type='CFAllocatorRef' type='^{__CFAllocator=}'/>
<arg name='userNotification' declared_type='CFUserNotificationRef' type='^{__CFUserNotification=}'/>
<arg name='callout' function_pointer='true' declared_type='CFUserNotificationCallBack' type='^?'>
<arg declared_type='CFUserNotificationRef' type='^{__CFUserNotification=}'/>
<arg declared_type='CFOptionFlags' type64='Q' type='L'/>
<retval declared_type='void' type='v'/>
</arg>
<arg name='order' declared_type='CFIndex' type64='q' type='l'/>
<retval declared_type='CFRunLoopSourceRef' already_retained='true' type='^{__CFRunLoopSource=}'/>
</function>
<function name='CFUserNotificationDisplayAlert'>
<arg name='timeout' declared_type='CFTimeInterval' type='d'/>
<arg name='flags' declared_type='CFOptionFlags' type64='Q' type='L'/>
<arg name='iconURL' declared_type='CFURLRef' type='^{__CFURL=}'/>
<arg name='soundURL' declared_type='CFURLRef' type='^{__CFURL=}'/>
<arg name='localizationURL' declared_type='CFURLRef' type='^{__CFURL=}'/>
<arg name='alertHeader' declared_type='CFStringRef' type='^{__CFString=}'/>
<arg name='alertMessage' declared_type='CFStringRef' type='^{__CFString=}'/>
<arg name='defaultButtonTitle' declared_type='CFStringRef' type='^{__CFString=}'/>
<arg name='alternateButtonTitle' declared_type='CFStringRef' type='^{__CFString=}'/>
<arg name='otherButtonTitle' declared_type='CFStringRef' type='^{__CFString=}'/>
<arg name='responseFlags' declared_type='CFOptionFlags*' type64='^Q' type='^I'/>
<retval declared_type='SInt32' type64='i' type='l'/>
</function>
<function name='CFUserNotificationDisplayNotice'>
<arg name='timeout' declared_type='CFTimeInterval' type='d'/>
<arg name='flags' declared_type='CFOptionFlags' type64='Q' type='L'/>
<arg name='iconURL' declared_type='CFURLRef' type='^{__CFURL=}'/>
<arg name='soundURL' declared_type='CFURLRef' type='^{__CFURL=}'/>
<arg name='localizationURL' declared_type='CFURLRef' type='^{__CFURL=}'/>
<arg name='alertHeader' declared_type='CFStringRef' type='^{__CFString=}'/>
<arg name='alertMessage' declared_type='CFStringRef' type='^{__CFString=}'/>
<arg name='defaultButtonTitle' declared_type='CFStringRef' type='^{__CFString=}'/>
<retval declared_type='SInt32' type64='i' type='l'/>
</function>
<function name='CFUserNotificationGetResponseDictionary'>
<arg name='userNotification' declared_type='CFUserNotificationRef' type='^{__CFUserNotification=}'/>
<retval declared_type='CFDictionaryRef' type='^{__CFDictionary=}'/>
</function>
<function name='CFUserNotificationGetResponseValue'>
<arg name='userNotification' declared_type='CFUserNotificationRef' type='^{__CFUserNotification=}'/>
<arg name='key' declared_type='CFStringRef' type='^{__CFString=}'/>
<arg name='idx' declared_type='CFIndex' type64='q' type='l'/>
<retval declared_type='CFStringRef' type='^{__CFString=}'/>
</function>
<function name='CFUserNotificationGetTypeID'>
<retval declared_type='CFTypeID' type64='Q' type='L'/>
</function>
<function name='CFUserNotificationPopUpSelection' inline='true'>
<arg name='n' declared_type='CFIndex' type64='q' type='l'/>
<retval declared_type='CFOptionFlags' type64='Q' type='L'/>
</function>
<function name='CFUserNotificationReceiveResponse'>
<arg name='userNotification' declared_type='CFUserNotificationRef' type='^{__CFUserNotification=}'/>
<arg name='timeout' declared_type='CFTimeInterval' type='d'/>
<arg name='responseFlags' declared_type='CFOptionFlags*' type64='^Q' type='^I'/>
<retval declared_type='SInt32' type64='i' type='l'/>
</function>
<function name='CFUserNotificationSecureTextField' inline='true'>
<arg name='i' declared_type='CFIndex' type64='q' type='l'/>
<retval declared_type='CFOptionFlags' type64='Q' type='L'/>
</function>
<function name='CFUserNotificationUpdate'>
<arg name='userNotification' declared_type='CFUserNotificationRef' type='^{__CFUserNotification=}'/>
<arg name='timeout' declared_type='CFTimeInterval' type='d'/>
<arg name='flags' declared_type='CFOptionFlags' type64='Q' type='L'/>
<arg name='dictionary' declared_type='CFDictionaryRef' type='^{__CFDictionary=}'/>
<retval declared_type='SInt32' type64='i' type='l'/>
</function>
<function name='CFWriteStreamCanAcceptBytes'>
<arg name='stream' declared_type='CFWriteStreamRef' type='^{__CFWriteStream=}'/>
<retval declared_type='Boolean' type='B'/>
</function>
<function name='CFWriteStreamClose'>
<arg name='stream' declared_type='CFWriteStreamRef' type='^{__CFWriteStream=}'/>
<retval declared_type='void' type='v'/>
</function>
<function name='CFWriteStreamCopyError'>
<arg name='stream' declared_type='CFWriteStreamRef' type='^{__CFWriteStream=}'/>
<retval declared_type='CFErrorRef' already_retained='true' type='^{__CFError=}'/>
</function>
<function name='CFWriteStreamCopyProperty'>
<arg name='stream' declared_type='CFWriteStreamRef' type='^{__CFWriteStream=}'/>
<arg name='propertyName' declared_type='CFStringRef' type='^{__CFString=}'/>
<retval declared_type='CFTypeRef' already_retained='true' type='@'/>
</function>
<function name='CFWriteStreamCreateWithAllocatedBuffers'>
<arg name='alloc' declared_type='CFAllocatorRef' type='^{__CFAllocator=}'/>
<arg name='bufferAllocator' declared_type='CFAllocatorRef' type='^{__CFAllocator=}'/>
<retval declared_type='CFWriteStreamRef' already_retained='true' type='^{__CFWriteStream=}'/>
</function>
<function name='CFWriteStreamCreateWithBuffer'>
<arg name='alloc' declared_type='CFAllocatorRef' type='^{__CFAllocator=}'/>
<arg name='buffer' declared_type='UInt8*' type='*'/>
<arg name='bufferCapacity' declared_type='CFIndex' type64='q' type='l'/>
<retval declared_type='CFWriteStreamRef' already_retained='true' type='^{__CFWriteStream=}'/>
</function>
<function name='CFWriteStreamCreateWithFile'>
<arg name='alloc' declared_type='CFAllocatorRef' type='^{__CFAllocator=}'/>
<arg name='fileURL' declared_type='CFURLRef' type='^{__CFURL=}'/>
<retval declared_type='CFWriteStreamRef' already_retained='true' type='^{__CFWriteStream=}'/>
</function>
<function name='CFWriteStreamGetError'>
<arg name='stream' declared_type='CFWriteStreamRef' type='^{__CFWriteStream=}'/>
<retval declared_type='CFStreamError' type64='{_CFStreamError=qi}' type='{_CFStreamError=ii}'/>
</function>
<function name='CFWriteStreamGetStatus'>
<arg name='stream' declared_type='CFWriteStreamRef' type='^{__CFWriteStream=}'/>
<retval declared_type='CFStreamStatus' type64='q' type='l'/>
</function>
<function name='CFWriteStreamGetTypeID'>
<retval declared_type='CFTypeID' type64='Q' type='L'/>
</function>
<function name='CFWriteStreamOpen'>
<arg name='stream' declared_type='CFWriteStreamRef' type='^{__CFWriteStream=}'/>
<retval declared_type='Boolean' type='B'/>
</function>
<function name='CFWriteStreamScheduleWithRunLoop'>
<arg name='stream' declared_type='CFWriteStreamRef' type='^{__CFWriteStream=}'/>
<arg name='runLoop' declared_type='CFRunLoopRef' type='^{__CFRunLoop=}'/>
<arg name='runLoopMode' declared_type='CFStringRef' type='^{__CFString=}'/>
<retval declared_type='void' type='v'/>
</function>
<function name='CFWriteStreamSetClient'>
<arg name='stream' declared_type='CFWriteStreamRef' type='^{__CFWriteStream=}'/>
<arg name='streamEvents' declared_type='CFOptionFlags' type64='Q' type='L'/>
<arg name='clientCB' function_pointer='true' declared_type='CFWriteStreamClientCallBack' type='^?'>
<arg declared_type='CFWriteStreamRef' type='^{__CFWriteStream=}'/>
<arg declared_type='CFStreamEventType' type64='Q' type='L'/>
<arg declared_type='void*' type='^v'/>
<retval declared_type='void' type='v'/>
</arg>
<arg name='clientContext' declared_type='CFStreamClientContext*' type64='^{_CFStreamClientContext=q^v^?^?^?}' type='^{_CFStreamClientContext=i^v^?^?^?}'/>
<retval declared_type='Boolean' type='B'/>
</function>
<function name='CFWriteStreamSetProperty'>
<arg name='stream' declared_type='CFWriteStreamRef' type='^{__CFWriteStream=}'/>
<arg name='propertyName' declared_type='CFStringRef' type='^{__CFString=}'/>
<arg name='propertyValue' declared_type='CFTypeRef' type='@'/>
<retval declared_type='Boolean' type='B'/>
</function>
<function name='CFWriteStreamUnscheduleFromRunLoop'>
<arg name='stream' declared_type='CFWriteStreamRef' type='^{__CFWriteStream=}'/>
<arg name='runLoop' declared_type='CFRunLoopRef' type='^{__CFRunLoop=}'/>
<arg name='runLoopMode' declared_type='CFStringRef' type='^{__CFString=}'/>
<retval declared_type='void' type='v'/>
</function>
<function name='CFWriteStreamWrite'>
<arg name='stream' declared_type='CFWriteStreamRef' type='^{__CFWriteStream=}'/>
<arg name='buffer' declared_type='UInt8*' const='true' type='*'/>
<arg name='bufferLength' declared_type='CFIndex' type64='q' type='l'/>
<retval declared_type='CFIndex' type64='q' type='l'/>
</function>
<function name='CFXMLCreateStringByEscapingEntities'>
<arg name='allocator' declared_type='CFAllocatorRef' type='^{__CFAllocator=}'/>
<arg name='string' declared_type='CFStringRef' type='^{__CFString=}'/>
<arg name='entitiesDictionary' declared_type='CFDictionaryRef' type='^{__CFDictionary=}'/>
<retval declared_type='CFStringRef' already_retained='true' type='^{__CFString=}'/>
</function>
<function name='CFXMLCreateStringByUnescapingEntities'>
<arg name='allocator' declared_type='CFAllocatorRef' type='^{__CFAllocator=}'/>
<arg name='string' declared_type='CFStringRef' type='^{__CFString=}'/>
<arg name='entitiesDictionary' declared_type='CFDictionaryRef' type='^{__CFDictionary=}'/>
<retval declared_type='CFStringRef' already_retained='true' type='^{__CFString=}'/>
</function>
<function name='CFXMLNodeCreate'>
<arg name='alloc' declared_type='CFAllocatorRef' type='^{__CFAllocator=}'/>
<arg name='xmlType' declared_type='CFXMLNodeTypeCode' type64='q' type='l'/>
<arg name='dataString' declared_type='CFStringRef' type='^{__CFString=}'/>
<arg name='additionalInfoPtr' declared_type='void*' const='true' type='^v'/>
<arg name='version' declared_type='CFIndex' type64='q' type='l'/>
<retval declared_type='CFXMLNodeRef' already_retained='true' type='^{__CFXMLNode=}'/>
</function>
<function name='CFXMLNodeCreateCopy'>
<arg name='alloc' declared_type='CFAllocatorRef' type='^{__CFAllocator=}'/>
<arg name='origNode' declared_type='CFXMLNodeRef' type='^{__CFXMLNode=}'/>
<retval declared_type='CFXMLNodeRef' already_retained='true' type='^{__CFXMLNode=}'/>
</function>
<function name='CFXMLNodeGetInfoPtr'>
<arg name='node' declared_type='CFXMLNodeRef' type='^{__CFXMLNode=}'/>
<retval declared_type='void*' const='true' type='^v'/>
</function>
<function name='CFXMLNodeGetString'>
<arg name='node' declared_type='CFXMLNodeRef' type='^{__CFXMLNode=}'/>
<retval declared_type='CFStringRef' type='^{__CFString=}'/>
</function>
<function name='CFXMLNodeGetTypeCode'>
<arg name='node' declared_type='CFXMLNodeRef' type='^{__CFXMLNode=}'/>
<retval declared_type='CFXMLNodeTypeCode' type64='q' type='l'/>
</function>
<function name='CFXMLNodeGetTypeID'>
<retval declared_type='CFTypeID' type64='Q' type='L'/>
</function>
<function name='CFXMLNodeGetVersion'>
<arg name='node' declared_type='CFXMLNodeRef' type='^{__CFXMLNode=}'/>
<retval declared_type='CFIndex' type64='q' type='l'/>
</function>
<function name='CFXMLParserAbort'>
<arg name='parser' declared_type='CFXMLParserRef' type='^{__CFXMLParser=}'/>
<arg name='errorCode' declared_type='CFXMLParserStatusCode' type64='q' type='l'/>
<arg name='errorDescription' declared_type='CFStringRef' type='^{__CFString=}'/>
<retval declared_type='void' type='v'/>
</function>
<function name='CFXMLParserCopyErrorDescription'>
<arg name='parser' declared_type='CFXMLParserRef' type='^{__CFXMLParser=}'/>
<retval declared_type='CFStringRef' already_retained='true' type='^{__CFString=}'/>
</function>
<function name='CFXMLParserCreate'>
<arg name='allocator' declared_type='CFAllocatorRef' type='^{__CFAllocator=}'/>
<arg name='xmlData' declared_type='CFDataRef' type='^{__CFData=}'/>
<arg name='dataSource' declared_type='CFURLRef' type='^{__CFURL=}'/>
<arg name='parseOptions' declared_type='CFOptionFlags' type64='Q' type='L'/>
<arg name='versionOfNodes' declared_type='CFIndex' type64='q' type='l'/>
<arg name='callBacks' declared_type='CFXMLParserCallBacks*' type64='^{_CFXMLParserCallBacks=q^?^?^?^?^?}' type='^{_CFXMLParserCallBacks=i^?^?^?^?^?}'/>
<arg name='context' declared_type='CFXMLParserContext*' type64='^{_CFXMLParserContext=q^v^?^?^?}' type='^{_CFXMLParserContext=i^v^?^?^?}'/>
<retval declared_type='CFXMLParserRef' already_retained='true' type='^{__CFXMLParser=}'/>
</function>
<function name='CFXMLParserCreateWithDataFromURL'>
<arg name='allocator' declared_type='CFAllocatorRef' type='^{__CFAllocator=}'/>
<arg name='dataSource' declared_type='CFURLRef' type='^{__CFURL=}'/>
<arg name='parseOptions' declared_type='CFOptionFlags' type64='Q' type='L'/>
<arg name='versionOfNodes' declared_type='CFIndex' type64='q' type='l'/>
<arg name='callBacks' declared_type='CFXMLParserCallBacks*' type64='^{_CFXMLParserCallBacks=q^?^?^?^?^?}' type='^{_CFXMLParserCallBacks=i^?^?^?^?^?}'/>
<arg name='context' declared_type='CFXMLParserContext*' type64='^{_CFXMLParserContext=q^v^?^?^?}' type='^{_CFXMLParserContext=i^v^?^?^?}'/>
<retval declared_type='CFXMLParserRef' already_retained='true' type='^{__CFXMLParser=}'/>
</function>
<function name='CFXMLParserGetCallBacks'>
<arg name='parser' declared_type='CFXMLParserRef' type='^{__CFXMLParser=}'/>
<arg name='callBacks' declared_type='CFXMLParserCallBacks*' type64='^{_CFXMLParserCallBacks=q^?^?^?^?^?}' type='^{_CFXMLParserCallBacks=i^?^?^?^?^?}'/>
<retval declared_type='void' type='v'/>
</function>
<function name='CFXMLParserGetContext'>
<arg name='parser' declared_type='CFXMLParserRef' type='^{__CFXMLParser=}'/>
<arg name='context' declared_type='CFXMLParserContext*' type64='^{_CFXMLParserContext=q^v^?^?^?}' type='^{_CFXMLParserContext=i^v^?^?^?}'/>
<retval declared_type='void' type='v'/>
</function>
<function name='CFXMLParserGetDocument'>
<arg name='parser' declared_type='CFXMLParserRef' type='^{__CFXMLParser=}'/>
<retval declared_type='void*' type='^v'/>
</function>
<function name='CFXMLParserGetLineNumber'>
<arg name='parser' declared_type='CFXMLParserRef' type='^{__CFXMLParser=}'/>
<retval declared_type='CFIndex' type64='q' type='l'/>
</function>
<function name='CFXMLParserGetLocation'>
<arg name='parser' declared_type='CFXMLParserRef' type='^{__CFXMLParser=}'/>
<retval declared_type='CFIndex' type64='q' type='l'/>
</function>
<function name='CFXMLParserGetSourceURL'>
<arg name='parser' declared_type='CFXMLParserRef' type='^{__CFXMLParser=}'/>
<retval declared_type='CFURLRef' type='^{__CFURL=}'/>
</function>
<function name='CFXMLParserGetStatusCode'>
<arg name='parser' declared_type='CFXMLParserRef' type='^{__CFXMLParser=}'/>
<retval declared_type='CFXMLParserStatusCode' type64='q' type='l'/>
</function>
<function name='CFXMLParserGetTypeID'>
<retval declared_type='CFTypeID' type64='Q' type='L'/>
</function>
<function name='CFXMLParserParse'>
<arg name='parser' declared_type='CFXMLParserRef' type='^{__CFXMLParser=}'/>
<retval declared_type='Boolean' type='B'/>
</function>
<function name='CFXMLTreeCreateFromData'>
<arg name='allocator' declared_type='CFAllocatorRef' type='^{__CFAllocator=}'/>
<arg name='xmlData' declared_type='CFDataRef' type='^{__CFData=}'/>
<arg name='dataSource' declared_type='CFURLRef' type='^{__CFURL=}'/>
<arg name='parseOptions' declared_type='CFOptionFlags' type64='Q' type='L'/>
<arg name='versionOfNodes' declared_type='CFIndex' type64='q' type='l'/>
<retval declared_type='CFXMLTreeRef' type='^{__CFTree=}'/>
</function>
<function name='CFXMLTreeCreateFromDataWithError'>
<arg name='allocator' declared_type='CFAllocatorRef' type='^{__CFAllocator=}'/>
<arg name='xmlData' declared_type='CFDataRef' type='^{__CFData=}'/>
<arg name='dataSource' declared_type='CFURLRef' type='^{__CFURL=}'/>
<arg name='parseOptions' declared_type='CFOptionFlags' type64='Q' type='L'/>
<arg name='versionOfNodes' declared_type='CFIndex' type64='q' type='l'/>
<arg name='errorDict' declared_type='CFDictionaryRef*' type='^^{__CFDictionary}'/>
<retval declared_type='CFXMLTreeRef' type='^{__CFTree=}'/>
</function>
<function name='CFXMLTreeCreateWithDataFromURL'>
<arg name='allocator' declared_type='CFAllocatorRef' type='^{__CFAllocator=}'/>
<arg name='dataSource' declared_type='CFURLRef' type='^{__CFURL=}'/>
<arg name='parseOptions' declared_type='CFOptionFlags' type64='Q' type='L'/>
<arg name='versionOfNodes' declared_type='CFIndex' type64='q' type='l'/>
<retval declared_type='CFXMLTreeRef' type='^{__CFTree=}'/>
</function>
<function name='CFXMLTreeCreateWithNode'>
<arg name='allocator' declared_type='CFAllocatorRef' type='^{__CFAllocator=}'/>
<arg name='node' declared_type='CFXMLNodeRef' type='^{__CFXMLNode=}'/>
<retval declared_type='CFXMLTreeRef' type='^{__CFTree=}'/>
</function>
<function name='CFXMLTreeCreateXMLData'>
<arg name='allocator' declared_type='CFAllocatorRef' type='^{__CFAllocator=}'/>
<arg name='xmlTree' declared_type='CFXMLTreeRef' type='^{__CFTree=}'/>
<retval declared_type='CFDataRef' already_retained='true' type='^{__CFData=}'/>
</function>
<function name='CFXMLTreeGetNode'>
<arg name='xmlTree' declared_type='CFXMLTreeRef' type='^{__CFTree=}'/>
<retval declared_type='CFXMLNodeRef' type='^{__CFXMLNode=}'/>
</function>
</signatures>