let _isDisposed: Bool = false let _value: Optional<Kiosk.HelpViewController> = nil let _observers: RxBag<RxAnyObserver<Optional<Kiosk.HelpViewController>>> = 1 elements in Bag let _stoppedEvent: Optional<RxEvent<Optional<Kiosk.HelpViewController>>> = nil }
@{ allowsFloats : @1, formatterBehavior : @1040, minimumIntegerDigits : @2, negativeInfinitySymbol : @"-�?Â",   nilSymbol : @"",   positiveInfinitySymbol : @"+â?Â", }
;   __CFNumberFormatter *_formatter = nil;   unsigned long_counter = 0;   unsigned long_behavior = 0;   NSRecursiveLock *_lock = <NSRecursiveLock 0x6080000d0bc0>
NSRecursiveLock : NSObject <NSLocking> { Â Â void *_priv = <00000000 00000000>; }
; Â Â unsigned long_stateBitMask = 1; Â Â long_cacheGeneration = 6; Â Â void *[8]_reserved = unknown; }
Kiosk.Sale : NSObject {   let id: String = "ici-live-auction"   let isAuction: Bool = true   let startDate: Foundation.Date = 2014-10-11 09:00:00 +0000   let endDate: Foundation.Date = 2014-10-11 23:30:00 +0000   let name: String = "ICI Live Auction"   let artworkCount: Int = 5   let auctionState: String = "closed"   let buyersPremium: Optional<Kiosk.BuyersPremium> = nil }
  let _observers: RxBag<RxAnyObserver<Optional<Kiosk.Sale>>> = 0 elements in Bag   let _stoppedEvent: Optional<RxEvent<Optional<Kiosk.Sale>>> = nil }
Kiosk.SystemTime : SwiftObject { Â Â let systemTimeInterval: Double? = -12803502223.029333 }
  let provider: ImplicitlyUnwrappedOptional<Kiosk.Networking1111> = (     let provider: Kiosk.OnlineProvider<Kiosk.ArtsyAPI1111> = <Kiosk.OnlineProvider<Kiosk.ArtsyAPI1111> 0x6000000ce850>   )   let _timer: Optional<NSTimer> = nil }
  let offlineBlockingView: ImplicitlyUnwrappedOptional<UIView> = <UIView 0x7ff143e022b0>   let registerToBidButton: ImplicitlyUnwrappedOptional<Kiosk.ActionButton> = <Kiosk.ActionButton 0x7ff143e05660>
@{   0 : <UICachedDeviceWhiteColor 0x6080002420a0>,   1 : <UIDeviceRGBColor 0x600000265ec0>,   2 : <UICachedDeviceWhiteColor 0x600000244bc0>, }
Kiosk.APIPingManager : SwiftObject { Â Â let syncInterval: Double = 2.0 Â Â let letOnline: ImplicitlyUnwrappedOptional<RxObservable1111<Bool>> = <RxSwift.StartWith<Swift.Bool>Â 0x600000231500>
NSRecursiveLock : NSObject <NSLocking> { Â Â void *_priv = <00000000 00000000>; }
  let _isDisposed: Bool = false   let _value: Kiosk.Sale = <Kiosk.Sale 0x6000000e4a00>   let _observers: RxBag<RxAnyObserver<Kiosk.Sale>> = 1 elements in Bag   let _stoppedEvent: Optional<RxEvent<Kiosk.Sale>> = nil }
NSISEngine : NSObject <NSISVariableDelegate> {   NSMapTable *_rows = <NSConcreteMapTable 0x7ff143f15e80>;   NSMapTable *_rowsCrossIndex = <NSConcreteMapTable 0x7ff143f15fa0>;   NSISVariable *_headForObjectiveRow = <NSISInlineStorageVariable 0x6080002517f0>
<NSISVariableDelegate> { Â Â NSString *_name = @"objective"; Â Â int_valueRestriction = 0; Â Â bool_shouldBeMinimized = 0; Â Â bool_valueIsUserObservable = 0; }
;   NSMutableArray *_pendingRemovals = nil;   NSHashTable *_pendingMarkerDelegates = nil;   NSISVariableChangeTracker *_variableChangeTracker = nil;   NSObject *_variableChangeTransactionSignal = nil;   NSMapTable *_variableObservables = <NSConcreteMapTable 0x7ff143f165e0>;   id<NSISEngineDelegate>_delegate = <UIView 0x7ff143e05d90>;   NSMapTable *_brokenConstraintPositiveErrors = <NSConcreteMapTable 0x7ff143e64f40>;   NSMapTable *_brokenConstraintNegativeErrors = <NSConcreteMapTable 0x7ff143e65950>;   NSMutableSet *_variablesWithIntegralizationViolations = <__NSSetM 0x6080002518e0>
; Â Â id_unsatisfiabilityHandler = nil; Â Â unsigned long_pivotCount = 12; Â Â unsigned long_variableChangeCount = 94; Â Â CGSize_engineScalingCoefficients = NSSize: {0.0027777777777777779, 0.0027777777777777779}; Â Â NSMutableDictionary *_recordedOperations = nil; Â Â NSThread *_allowedBGThread = nil; Â Â int_automaticOptimizationDisabledCount = 0; Â Â int_engineDelegateCallsDisabledCount = 0; Â Â int_variableDelegateCallsDisabledCount = 0; Â Â unsigned_totalChangeCount = 0x34; Â Â unsigned_changeCountAtLastOptimization = 0x34; Â Â bool_lastOptimizationInvolvedIntegralization = 0; Â Â bool_shouldIntegralize = 0; Â Â bool_revertsAfterUnsatisfiabilityHandler = 0; Â Â bool_accumulatingRemovals = 0; Â Â bool_engineNeedsOptimization = 0; Â Â bool_allowUnoptimizedReads = 0; Â Â bool_optimizationInProgress = 0; Â Â bool_accessedFromMainThread = 1; Â Â bool_engineNeedsRebuildFromConstraints = 0; Â Â bool_changeNotificationsDirty = 0; }
                  <UIView 0x7ff143e05d90>
NSISVariable : NSObject <NSCoding> {   id<NSISVariableDelegate>_delegate = <UIView 0x7ff143e05d90>;   int_refCount = 34;   unsigned_ident = 0x14; }
NSISVariable : NSObject <NSCoding> {   id<NSISVariableDelegate>_delegate = <UIView 0x7ff143e05d90>;   int_refCount = 34;   unsigned_ident = 0x1a; }
NSISVariable : NSObject <NSCoding> {   id<NSISVariableDelegate>_delegate = <UIView 0x7ff143e05d90>;   int_refCount = 32;   unsigned_ident = 0x1c; }
NSISVariable : NSObject <NSCoding> {   id<NSISVariableDelegate>_delegate = <UIView 0x7ff143e05d90>;   int_refCount = 32;   unsigned_ident = 0x25; }
{ }
                      <UIView 0x7ff143e054c0>
NSISVariable : NSObject <NSCoding> {   id<NSISVariableDelegate>_delegate = <UIView 0x7ff143e054c0>;   int_refCount = 36;   unsigned_ident = 0x13; }
NSISVariable : NSObject <NSCoding> {   id<NSISVariableDelegate>_delegate = <UIView 0x7ff143e054c0>;   int_refCount = 36;   unsigned_ident = 0x16; }
NSISVariable : NSObject <NSCoding> {   id<NSISVariableDelegate>_delegate = <UIView 0x7ff143e054c0>;   int_refCount = 38;   unsigned_ident = 0x1d; }
NSISVariable : NSObject <NSCoding> {   id<NSISVariableDelegate>_delegate = <UIView 0x7ff143e054c0>;   int_refCount = 42;   unsigned_ident = 0x17; }
NSISVariable : NSObject <NSCoding> {   id<NSISVariableDelegate>_delegate = <UILayoutGuide 0x608000186c10>;   int_refCount = 40;   unsigned_ident = 0x60e; }
NSISVariable : NSObject <NSCoding> {   id<NSISVariableDelegate>_delegate = <UILayoutGuide 0x608000186c10>;   int_refCount = 38;   unsigned_ident = 0x608; }
NSISVariable : NSObject <NSCoding> {   id<NSISVariableDelegate>_delegate = <UILayoutGuide 0x608000186c10>;   int_refCount = 40;   unsigned_ident = 0x612; }
NSISVariable : NSObject <NSCoding> {   id<NSISVariableDelegate>_delegate = <UILayoutGuide 0x608000186c10>;   int_refCount = 38;   unsigned_ident = 0x60b; }
NSISEngine : NSObject <NSISVariableDelegate> {   NSMapTable *_rows = <NSConcreteMapTable 0x7ff143d16300>;   NSMapTable *_rowsCrossIndex = <NSConcreteMapTable 0x7ff143d20f00>;   NSISVariable *_headForObjectiveRow = <NSISInlineStorageVariable 0x60800044a530>
<NSISVariableDelegate> { Â Â NSString *_name = @"objective"; Â Â int_valueRestriction = 0; Â Â bool_shouldBeMinimized = 0; Â Â bool_valueIsUserObservable = 0; }
;   NSMutableArray *_pendingRemovals = nil;   NSHashTable *_pendingMarkerDelegates = nil;   NSISVariableChangeTracker *_variableChangeTracker = nil;   NSObject *_variableChangeTransactionSignal = nil;   NSMapTable *_variableObservables = <NSConcreteMapTable 0x7ff143d0fc60>;   id<NSISEngineDelegate>_delegate = <UILayoutContainerView 0x7ff143f0f1d0>;   NSMapTable *_brokenConstraintPositiveErrors = <NSConcreteMapTable 0x7ff143e734b0>;   NSMapTable *_brokenConstraintNegativeErrors = <NSConcreteMapTable 0x7ff143e73ee0>;   NSMutableSet *_variablesWithIntegralizationViolations = <__NSSetM 0x60800044a290>
; Â Â id_unsatisfiabilityHandler = nil; Â Â unsigned long_pivotCount = 2; Â Â unsigned long_variableChangeCount = 24; Â Â CGSize_engineScalingCoefficients = NSSize: {0.0027777777777777779, 0.0027777777777777779}; Â Â NSMutableDictionary *_recordedOperations = nil; Â Â NSThread *_allowedBGThread = nil; Â Â int_automaticOptimizationDisabledCount = 0; Â Â int_engineDelegateCallsDisabledCount = 0; Â Â int_variableDelegateCallsDisabledCount = 0; Â Â unsigned_totalChangeCount = 0xc; Â Â unsigned_changeCountAtLastOptimization = 0xc; Â Â bool_lastOptimizationInvolvedIntegralization = 0; Â Â bool_shouldIntegralize = 0; Â Â bool_revertsAfterUnsatisfiabilityHandler = 0; Â Â bool_accumulatingRemovals = 0; Â Â bool_engineNeedsOptimization = 0; Â Â bool_allowUnoptimizedReads = 0; Â Â bool_optimizationInProgress = 0; Â Â bool_accessedFromMainThread = 1; Â Â bool_engineNeedsRebuildFromConstraints = 0; Â Â bool_changeNotificationsDirty = 0; }
; Â Â Bool_hasLastValue = 0; Â Â Bool_valueIsDirtied = 0; }
NSISVariable : NSObject <NSCoding> {   id<NSISVariableDelegate>_delegate = <UINavigationBar 0x7ff143f0bb90>;   int_refCount = 38;   unsigned_ident = 0x60f; }
NSISVariable : NSObject <NSCoding> {   id<NSISVariableDelegate>_delegate = <UINavigationBar 0x7ff143f0bb90>;   int_refCount = 36;   unsigned_ident = 0x609; }
NSISVariable : NSObject <NSCoding> {   id<NSISVariableDelegate>_delegate = <UINavigationBar 0x7ff143f0bb90>;   int_refCount = 36;   unsigned_ident = 0x611; }
NSISVariable : NSObject <NSCoding> {   id<NSISVariableDelegate>_delegate = <UINavigationBar 0x7ff143f0bb90>;   int_refCount = 34;   unsigned_ident = 0x60c; }
_UIBarBackground : UIView {   long_translucence = 0;   UIImage *_backgroundImage = nil;   UIColor *_backgroundTintColor = nil;   UIVisualEffect *_backgroundEffect = <UIBlurEffect 0x60800027b380>;   UIImage *_shadowImage = nil;   UIColor *_shadowColor = <UICachedDeviceRGBColor 0x608000271f00>;   double_shadowHeight = 0.5;   int_shadowPosition = 1;   UIImageView *_backgroundImageView = <UIImageView 0x7ff143c0d2a0>;   UIView *_backgroundTopInsetView = <UIView 0x7ff143f0e3a0>;   UIImageView *_shadowView = <UIImageView 0x7ff143c0d8b0>;   UIVisualEffectView *_backgroundEffectView = <UIVisualEffectView 0x7ff143c0da90>;   bool_disableTinting = 0;   UIView *_customBackgroundView = nil;   double_topInset = 0; }
                                      <UIImageView 0x7ff143c0d8b0>
                                        <CALayer 0x60000023f0c0>
CALayer : NSObject <CAPropertyInfo, NSCoding, CAMediaTiming> { Â Â _CALayerIvars_attr = <09000000 5259414c f0073046 f17f0000>; }
                                        <UIGestureInfo 0x7ff143f043e0>
                                      <UIVisualEffectView 0x7ff143c0da90>
                                        <UIBlurEffect 0x608000269800>
                                        <CALayer 0x60000023f0a0>
CALayer : NSObject <CAPropertyInfo, NSCoding, CAMediaTiming> { Â Â _CALayerIvars_attr = <09000000 5259414c b0083046 f17f0000>; }
                                        <UIGestureInfo 0x7ff143f2b0f0>
CAFilter : NSObject <NSCopying, NSMutableCopying, NSCoding> { Â Â unsigned_type = 0xcb; Â Â NSString *_name = @"gaussianBlur"; Â Â unsigned_flags = 0x1; Â Â void *_attr = <a00a2046 f17f0000>; Â Â void *_cache = <00000000 00000000>; }
CAFilter : NSObject <NSCopying, NSMutableCopying, NSCoding> { Â Â unsigned_type = 0x59; Â Â NSString *_name = @"colorSaturate"; Â Â unsigned_flags = 0x1; Â Â void *_attr = <00000000 00000000>; Â Â void *_cache = <00000000 00000000>; }
CAFilter : NSObject <NSCopying, NSMutableCopying, NSCoding> { Â Â unsigned_type = 0x55; Â Â NSString *_name = @"colorMatrix"; Â Â unsigned_flags = 0x1; Â Â void *_attr = <00000000 00000000>; Â Â void *_cache = <00000000 00000000>; }
Kiosk.ListingsViewController : UIViewController <UICollectionViewDataSource, UICollectionViewDelegate, ARCollectionViewMasonryLayoutDelegate> {   let allowAnimations: Bool = true   let downloadImage: ((Optional<Foundation.URL>, UIImageView)) -> () = 0x103e0d9c0()   let cancelDownloadImage: (UIImageView) -> () = 0x103e0dae0()   let provider: ImplicitlyUnwrappedOptional<Kiosk.Networking1111> = (     let provider: Kiosk.OnlineProvider<Kiosk.ArtsyAPI1111> = <Kiosk.OnlineProvider<Kiosk.ArtsyAPI1111> 0x6000000ce850>   )   let viewModel.storage: Kiosk.ListingsViewModel? = <Kiosk.ListingsViewModel 0x6000005432e0>
{   let id: String = "john-baldessari-sediment-hair-and-goose"   let dateString: String = "2013"   let title: String = "Sediment: Hair and Goose"   let price: String = ""   let date: String = "2013"   let soldStatus: String = "false"   let medium: String? = "Unique archival inkjet print"   let dimensions: Array<String> = ["31 1/2 à24 in", "80 à61 cm"]   let imageRights: Optional<String> = nil   let additionalInfo: Optional<String> = nil   let blurb: String? = "One of the most influential (and wittiest) artists of the past half-century, Conceptual artist Baldessari complements verbal reductions with even more absurd visual juxtapositions. âÂÂI want to produce images that startle one into recollection,â he has said."   let artists: Array<Kiosk.Artist>? = [<Kiosk.Artist 0x6000000eab00>
Kiosk.Artist : NSObject { Â Â let id: String = "john-baldessari" Â Â let name: String = "John Baldessari" Â Â let sortableID: String? = "baldessari-john" Â Â let blurb: Optional<String> = nil }
]   let culturalMarker: Optional<String> = nil   let images: Array<Kiosk.Image>? = [<Kiosk.Image 0x60800015b6a0>
Kiosk.Image : NSObject { Â Â let id: String = "527c19f7a09a677dea000374" Â Â let imageFormatString: String = "http://stagic3.artsy.net/additional_images/527c19f7a09a677dea000374/:version.jpg" Â Â let imageVersions: Array<String> = ["small", "square", "medium", "medium_rectangle", "large_rectangle", "tall", "large", "larger", "normalized"] Â Â let imageSize: CGSize = (1202.0, 1584.0) Â Â let aspectRatio: Double? = 0.759999990463257 Â Â let baseURL: String = "http://static.artsy.net/additional_images/527c19f7a09a677dea000374/dztiles-512-0" Â Â let tileSize: Int = 512 Â Â let maxTiledHeight: Int = 1584 Â Â let maxTiledWidth: Int = 1202 Â Â let maxLevel: Int = 11 Â Â let isDefault: Bool = true }
  let auctionID: String? = "ici-live-auction"   let saleHighestBid: Optional<Kiosk.Bid> = nil   let bidCount: _SwiftTypePreservingNSNumber? = @0   let userBidderPosition: Optional<Kiosk.BidderPosition> = nil   let positions: Optional<Array<String>> = nil   let openingBidCents: _SwiftTypePreservingNSNumber? = @3500000   let minimumNextBidCents: _SwiftTypePreservingNSNumber? = @3500000   let highestBidCents: Optional<NSNumber> = nil   let estimateCents: Optional<Int> = nil   let lowEstimateCents: Optional<Int> = nil   let highEstimateCents: Optional<Int> = nil   let reserveStatus: String? = "no_reserve"   let lotNumber: Optional<NSNumber> = nil   let viewModel.storage: Kiosk.SaleArtworkViewModel? = <Kiosk.SaleArtworkViewModel 0x60000023a3a0>
{   let id: String = "nate-lowman-january-tree"   let dateString: String = "2013"   let title: String = "January Tree"   let price: String = ""   let date: String = "2013"   let soldStatus: String = "false"   let medium: String? = "Mixed media on canvas"   let dimensions: Array<String> = ["20 à16 à3/4 in", "50.8 à40.6 à1.9 cm"]   let imageRights: Optional<String> = nil   let additionalInfo: Optional<String> = nil   let blurb: String? = "Lowman mines the detritus of pop culture in mixed-media works that critique celebrity culture, consumerism, and the saturation of sex and violence in mass media. His first job out of undergraduate studies at NYU was as a security guard at this auction's very locale, the former home of The Dia Center for the Arts."   let artists: Array<Kiosk.Artist>? = [<Kiosk.Artist 0x6000000ec600>
Kiosk.Artist : NSObject { Â Â let id: String = "nate-lowman" Â Â let name: String = "Nate Lowman" Â Â let sortableID: String? = "lowman-nate" Â Â let blurb: Optional<String> = nil }
]   let culturalMarker: Optional<String> = nil   let images: Array<Kiosk.Image>? = [<Kiosk.Image 0x600000543650>
Kiosk.Image : NSObject {   let id: String = "52570f80275b24468c000506"   let imageFormatString: String = "http://stagic1.artsy.net/additional_images/52570f80275b24468c000506/:version.jpg"   let imageVersions: Array<String> = ["small", "square", "medium", "medium_rectangle", "large_rectangle", "tall", "large", "larger", "normalized"]   let imageSize: CGSize = (5481.0, 6784.0)   let aspectRatio: Optional<CoreGraphics.CGFloat> = nil   let baseURL: String = "http://static.artsy.net/additional_images/52570f80275b24468c000506/dztiles-512-0"   let tileSize: Int = 512   let maxTiledHeight: Int = 6784   let maxTiledWidth: Int = 5481   let maxLevel: Int = 13   let isDefault: Bool = true }
  let auctionID: String? = "ici-live-auction"   let saleHighestBid: Kiosk.Bid? = <Kiosk.Bid 0x60000025c860>
Kiosk.Bid : NSObject { Â Â let id: String = "528b97d2ebad649d39000012" Â Â let amountCents: Int = 1900000 }
  let bidCount: _SwiftTypePreservingNSNumber? = @0   let userBidderPosition: Optional<Kiosk.BidderPosition> = nil   let positions: Optional<Array<String>> = nil   let openingBidCents: _SwiftTypePreservingNSNumber? = @1400000   let minimumNextBidCents: _SwiftTypePreservingNSNumber? = @2000000   let highestBidCents: _SwiftTypePreservingNSNumber? = @1900000   let estimateCents: Optional<Int> = nil   let lowEstimateCents: Optional<Int> = nil   let highEstimateCents: Optional<Int> = nil   let reserveStatus: String? = "no_reserve"   let lotNumber: Optional<NSNumber> = nil   let viewModel.storage: Kiosk.SaleArtworkViewModel? = <Kiosk.SaleArtworkViewModel 0x60800022d220>
{   let id: String = "julie-mehretu-untitled-1"   let dateString: String = "2013"   let title: String = "Untitled"   let price: String = ""   let date: String = "2013"   let soldStatus: String = "false"   let medium: String? = "Ink, watercolor, graphite, spitbite, drypoint, etching on paper"   let dimensions: Array<String> = ["28 1/5 à22 1/4 in", "71.6 à56.5 cm"]   let imageRights: Optional<String> = nil   let additionalInfo: Optional<String> = nil   let blurb: String? = "Working normally in large scale, Mehretu draws on the 21st-century city for inspiration, transferring its energy into her gestural sweeps of paint and built-up marks in ink and pencilâÂÂoften transposed from projectionsâÂÂand condensing seemingly infinite urban narratives, architectural views, and street plans into single unified compositions. âÂÂThe narratives come together to create this overall picture that you see from the distance,â she says."   let artists: Array<Kiosk.Artist>? = [<Kiosk.Artist 0x6000000ec680>
Kiosk.Artist : NSObject { Â Â let id: String = "julie-mehretu" Â Â let name: String = "Julie Mehretu" Â Â let sortableID: String? = "mehretu-julie" Â Â let blurb: Optional<String> = nil }
]   let culturalMarker: Optional<String> = nil   let images: Array<Kiosk.Image>? = [<Kiosk.Image 0x6000005437b0>
Kiosk.Image : NSObject { Â Â let id: String = "5277e3e4cd530eb866000260" Â Â let imageFormatString: String = "http://stagic1.artsy.net/additional_images/5277e3e4cd530eb866000260/1/:version.jpg" Â Â let imageVersions: Array<String> = ["small", "square", "medium", "medium_rectangle", "large_rectangle", "tall", "large", "larger", "normalized"] Â Â let imageSize: CGSize = (4031.0, 3133.0) Â Â let aspectRatio: Double? = 1.28999996185303 Â Â let baseURL: String = "http://static.artsy.net/additional_images/5277e3e4cd530eb866000260/1/dztiles-512-0" Â Â let tileSize: Int = 512 Â Â let maxTiledHeight: Int = 3133 Â Â let maxTiledWidth: Int = 4031 Â Â let maxLevel: Int = 12 Â Â let isDefault: Bool = true }
  let auctionID: String? = "ici-live-auction"   let saleHighestBid: Kiosk.Bid? = <Kiosk.Bid 0x600000246cf0>
Kiosk.Bid : NSObject { Â Â let id: String = "5288d6c2ebad640ce3000001" Â Â let amountCents: Int = 4800000 }
  let bidCount: _SwiftTypePreservingNSNumber? = @0   let userBidderPosition: Optional<Kiosk.BidderPosition> = nil   let positions: Optional<Array<String>> = nil   let openingBidCents: _SwiftTypePreservingNSNumber? = @3500000   let minimumNextBidCents: _SwiftTypePreservingNSNumber? = @5000000   let highestBidCents: _SwiftTypePreservingNSNumber? = @4800000   let estimateCents: Optional<Int> = nil   let lowEstimateCents: Optional<Int> = nil   let highEstimateCents: Optional<Int> = nil   let reserveStatus: String? = "no_reserve"   let lotNumber: Optional<NSNumber> = nil   let viewModel.storage: Kiosk.SaleArtworkViewModel? = <Kiosk.SaleArtworkViewModel 0x60800022c020>
{ Â Â let id: String = "walead-beshty-two-sided-picture-yr-january-12th-2007-valencia-california-fujicolor-crystal-archive" Â Â let artwork: Kiosk.Artwork = NSKVONotifying_Kiosk.Artwork
{   let id: String = "walead-beshty-two-sided-picture-yr-january-12th-2007-valencia-california-fujicolor-crystal-archive"   let dateString: String = "2013"   let title: String = "Two Sided Picture (YR), January 12th 2007, Valencia, California, Fujicolor Crystal Archive"   let price: String = ""   let date: String = "2013"   let soldStatus: String = "false"   let medium: String? = "Unique color photographic print"   let dimensions: Array<String> = ["16 1/2 à13 5/8 in", "41.9 à34.6 cm"]   let imageRights: Optional<String> = nil   let additionalInfo: Optional<String> = nil   let blurb: String? = "Best known for his large-scale photograms, Beshty uses photography to explore how the medium functions or fails as a documentary form. âÂÂPhotographs operate something like ruins,â he says. âÂÂDespite their seeming stasis, they are available to a multitude of narratives, slipping effortlessly between them.âÂÂ"   let artists: Array<Kiosk.Artist>? = [<Kiosk.Artist 0x6080000e7800>
Kiosk.Artist : NSObject { Â Â let id: String = "walead-beshty" Â Â let name: String = "Walead Beshty" Â Â let sortableID: String? = "beshty-walead" Â Â let blurb: Optional<String> = nil }
]   let culturalMarker: Optional<String> = nil   let images: Array<Kiosk.Image>? = [<Kiosk.Image 0x60800015b540>
Kiosk.Image : NSObject { Â Â let id: String = "5277f91dc9dc242b0a000156" Â Â let imageFormatString: String = "http://stagic2.artsy.net/additional_images/5277f91dc9dc242b0a000156/1/:version.jpg" Â Â let imageVersions: Array<String> = ["small", "square", "medium", "medium_rectangle", "large_rectangle", "tall", "large", "larger", "normalized"] Â Â let imageSize: CGSize = (4519.0, 5470.0) Â Â let aspectRatio: Double? = 0.829999983310699 Â Â let baseURL: String = "http://static.artsy.net/additional_images/5277f91dc9dc242b0a000156/1/dztiles-512-0" Â Â let tileSize: Int = 512 Â Â let maxTiledHeight: Int = 5470 Â Â let maxTiledWidth: Int = 4519 Â Â let maxLevel: Int = 13 Â Â let isDefault: Bool = true }
  let auctionID: String? = "ici-live-auction"   let saleHighestBid: Kiosk.Bid? = <Kiosk.Bid 0x60000025d970>
Kiosk.Bid : NSObject { Â Â let id: String = "528ad6a5ebad649d39000001" Â Â let amountCents: Int = 850000 }
  let bidCount: _SwiftTypePreservingNSNumber? = @0   let userBidderPosition: Optional<Kiosk.BidderPosition> = nil   let positions: Optional<Array<String>> = nil   let openingBidCents: _SwiftTypePreservingNSNumber? = @800000   let minimumNextBidCents: _SwiftTypePreservingNSNumber? = @900000   let highestBidCents: _SwiftTypePreservingNSNumber? = @850000   let estimateCents: Optional<Int> = nil   let lowEstimateCents: Optional<Int> = nil   let highEstimateCents: Optional<Int> = nil   let reserveStatus: String? = "no_reserve"   let lotNumber: Optional<NSNumber> = nil   let viewModel.storage: Kiosk.SaleArtworkViewModel? = <Kiosk.SaleArtworkViewModel 0x60000023cce0>
{   let id: String = "dustin-yellin-flatland"   let dateString: String = "2013"   let title: String = "Flatland"   let price: String = ""   let date: String = "2013"   let soldStatus: String = "false"   let medium: String? = "Glass, Collage"   let dimensions: Array<String> = ["17 à17 1/4 à2 3/4 in", "43.2 à43.8 à7 cm"]   let imageRights: Optional<String> = nil   let additionalInfo: Optional<String> = nil   let blurb: String? = "Yellin is best known for his multi-layered glass sculptures, which form a three-dimensional collage of various artifacts. He describes his work as having a taxonomic impulse, preserving under glass objects he has collected over time (as well as drawings he has created)."   let artists: Array<Kiosk.Artist>? = [<Kiosk.Artist 0x6080000e8380>
Kiosk.Artist : NSObject { Â Â let id: String = "dustin-yellin" Â Â let name: String = "Dustin Yellin" Â Â let sortableID: String? = "yellin-dustin" Â Â let blurb: Optional<String> = nil }
]   let culturalMarker: Optional<String> = nil   let images: Array<Kiosk.Image>? = [<Kiosk.Image 0x60800015b5f0>
Kiosk.Image : NSObject { Â Â let id: String = "526ab701c9dc24668f00011e" Â Â let imageFormatString: String = "http://stagic3.artsy.net/additional_images/526ab701c9dc24668f00011e/:version.jpg" Â Â let imageVersions: Array<String> = ["small", "square", "medium", "medium_rectangle", "large_rectangle", "tall", "large", "larger", "normalized"] Â Â let imageSize: CGSize = (3000.0, 2000.0) Â Â let aspectRatio: Double? = 1.5 Â Â let baseURL: String = "http://static.artsy.net/additional_images/526ab701c9dc24668f00011e/dztiles-512-0" Â Â let tileSize: Int = 512 Â Â let maxTiledHeight: Int = 2000 Â Â let maxTiledWidth: Int = 3000 Â Â let maxLevel: Int = 12 Â Â let isDefault: Bool = true }
  let auctionID: String? = "ici-live-auction"   let saleHighestBid: Kiosk.Bid? = <Kiosk.Bid 0x608000258780>
Kiosk.Bid : NSObject { Â Â let id: String = "5285571debad64c8b900000f" Â Â let amountCents: Int = 450000 }
  let bidCount: _SwiftTypePreservingNSNumber? = @0   let userBidderPosition: Optional<Kiosk.BidderPosition> = nil   let positions: Optional<Array<String>> = nil   let openingBidCents: _SwiftTypePreservingNSNumber? = @450000   let minimumNextBidCents: _SwiftTypePreservingNSNumber? = @475000   let highestBidCents: _SwiftTypePreservingNSNumber? = @450000   let estimateCents: Optional<Int> = nil   let lowEstimateCents: Optional<Int> = nil   let highEstimateCents: Optional<Int> = nil   let reserveStatus: String? = "no_reserve"   let lotNumber: Optional<NSNumber> = nil   let viewModel.storage: Kiosk.SaleArtworkViewModel? = <Kiosk.SaleArtworkViewModel 0x600000435ac0>
]   let _observers: RxBag<RxAnyObserver<Array<Kiosk.SaleArtwork>>> = 1 elements in Bag   let _stoppedEvent: Optional<RxEvent<Array<Kiosk.SaleArtwork>>> = nil }
  let auctionID: String = "los-angeles-modern-auctions-march-2015"   let pageSize: Int = 10   let syncInterval: Double = 60.0   let logSync: (Foundation.Date) -> () = 0x103e93a60()   let scheduleOnBackground: (RxObservable1111<Any>) -> RxObservable1111<Any> = 0x103e93a10()   let scheduleOnForeground: (RxObservable1111<Array<Kiosk.SaleArtwork>>) -> RxObservable1111<Array<Kiosk.SaleArtwork>> = 0x103e93a10()   let showSpinner: ImplicitlyUnwrappedOptional<RxObservable1111<Bool>> = <RxSwift.Map<Swift.Array<Kiosk.SaleArtwork>, Swift.Bool> 0x600000257bb0>
{ Â Â let _subscribeHandler: (RxAnyObserver<Int>) -> RxDisposable = 0x105ed9ea0() }
  let _transform: (Int) throws -> Bool = 0x103e93b90() }
  let showDetails: (Kiosk.SaleArtwork) -> () = 0x103e104a0()   let presentModal: (Kiosk.SaleArtwork) -> () = 0x103e105c0()   let provider: Kiosk.Networking1111 = (     let provider: Kiosk.OnlineProvider<Kiosk.ArtsyAPI1111> = <Kiosk.OnlineProvider<Kiosk.ArtsyAPI1111> 0x6000000ce850>   ) }
NSRecursiveLock : NSObject <NSLocking> { Â Â void *_priv = <00000000 00000000>; }
  let _isDisposed: Bool = false   let _value: String = "MasonryCell"   let _observers: RxBag<RxAnyObserver<String>> = 0 elements in Bag   let _stoppedEvent: Optional<RxEvent<String>> = nil }
NSRecursiveLock : NSObject <NSLocking> { Â Â void *_priv = <00000000 00000000>; }
  let _value: String = "MasonryCell" }
  let stagingFlag: ImplicitlyUnwrappedOptional<UIImageView> = <UIImageView 0x7ff143d0a950>   let loadingSpinner: ImplicitlyUnwrappedOptional<Kiosk.Spinner> = <Kiosk.Spinner 0x7ff143d0a480>
Kiosk.Spinner : UIView {   let spinner: ImplicitlyUnwrappedOptional<UIView> = <UIView 0x7ff143e0c6f0>   let rotationDuration: Double = 0.90000000000000002 }
  let collectionView.storage: UICollectionView? = <UICollectionView 0x7ff145049800>   let switchView.storage: Kiosk.SwitchView? = <Kiosk.SwitchView 0x7ff143e0d250>
NSRecursiveLock : NSObject <NSLocking> { Â Â void *_priv = <00000000 00000000>; }
  let _isDisposed: Bool = false   let _value: Int = 0   let _observers: RxBag<RxAnyObserver<Int>> = 3 elements in Bag   let _stoppedEvent: Optional<RxEvent<Int>> = nil }
NSRecursiveLock : NSObject <NSLocking> { Â Â void *_priv = <00000000 00000000>; }
  let _value: Int = 0 }
  let shouldAnimate: Bool = true   let animationDuration: Double = 0.14999999999999999   let buttons: Array<UIButton> = [<UIButton 0x7ff143e0d440>, <UIButton 0x7ff143e0ded0>, <UIButton 0x7ff143e0e430>, <UIButton 0x7ff143e0e990>, <UIButton 0x7ff143e0eef0>, <UIButton 0x7ff143e0f450>]   let selectionIndicator: UIView = <UIView 0x7ff143e0f9b0>   let topSelectionIndicator: UIView = <UIView 0x7ff143e0fb50>   let bottomSelectionIndicator: UIView = <UIView 0x7ff143e0fcf0>   let topBar: CALayer = <CALayer 0x600000235420>
CALayer : NSObject <CAPropertyInfo, NSCoding, CAMediaTiming> { Â Â _CALayerIvars_attr = <0e000000 5259414c e0131046 f17f0000>; }
NSLock : NSObject <NSLocking> { Â Â void *_priv = <00000000 00000000>; }
; }
                                                <UITraitCollection 0x6000002c1110>
                                            <CALayer 0x608000230080>
CALayer : NSObject <CAPropertyInfo, NSCoding, CAMediaTiming> { Â Â _CALayerIvars_attr = <09000000 5259414c b0180046 f17f0000>; }
                                            <UIGestureInfo 0x7ff143d0f220>
                                            <NSISEngine 0x600000188470>
NSISEngine : NSObject <NSISVariableDelegate> {   NSMapTable *_rows = <NSConcreteMapTable 0x7ff143c1ef60>;   NSMapTable *_rowsCrossIndex = <NSConcreteMapTable 0x7ff143c1f080>;   NSISVariable *_headForObjectiveRow = <NSISInlineStorageVariable 0x600000253830>
<NSISVariableDelegate> { Â Â NSString *_name = @"objective"; Â Â int_valueRestriction = 0; Â Â bool_shouldBeMinimized = 0; Â Â bool_valueIsUserObservable = 0; }
;   NSMutableArray *_pendingRemovals = nil;   NSHashTable *_pendingMarkerDelegates = nil;   NSISVariableChangeTracker *_variableChangeTracker = nil;   NSObject *_variableChangeTransactionSignal = nil;   NSMapTable *_variableObservables = <NSConcreteMapTable 0x7ff143c1f1a0>;   id<NSISEngineDelegate>_delegate = <UIView 0x7ff143e0c070>;   NSMapTable *_brokenConstraintPositiveErrors = <NSConcreteMapTable 0x7ff143f62b10>;   NSMapTable *_brokenConstraintNegativeErrors = <NSConcreteMapTable 0x7ff143f63540>;   NSMutableSet *_variablesWithIntegralizationViolations = <__NSSetM 0x600000253890>
; Â Â id_unsatisfiabilityHandler = nil; Â Â unsigned long_pivotCount = 21; Â Â unsigned long_variableChangeCount = 362; Â Â CGSize_engineScalingCoefficients = NSSize: {0.0027777777777777779, 0.0027777777777777779}; Â Â NSMutableDictionary *_recordedOperations = nil; Â Â NSThread *_allowedBGThread = nil; Â Â int_automaticOptimizationDisabledCount = 0; Â Â int_engineDelegateCallsDisabledCount = 0; Â Â int_variableDelegateCallsDisabledCount = 0; Â Â unsigned_totalChangeCount = 0x75; Â Â unsigned_changeCountAtLastOptimization = 0x75; Â Â bool_lastOptimizationInvolvedIntegralization = 0; Â Â bool_shouldIntegralize = 0; Â Â bool_revertsAfterUnsatisfiabilityHandler = 0; Â Â bool_accumulatingRemovals = 0; Â Â bool_engineNeedsOptimization = 0; Â Â bool_allowUnoptimizedReads = 0; Â Â bool_optimizationInProgress = 0; Â Â bool_accessedFromMainThread = 1; Â Â bool_engineNeedsRebuildFromConstraints = 0; Â Â bool_changeNotificationsDirty = 0; }
ARCollectionViewMasonryLayout : UICollectionViewFlowLayout { Â Â long_direction = 0; Â Â unsigned long_rank = 3; Â Â double_dimensionLength = 254; Â Â long_itemCount = 5; Â Â NSMutableArray *_internalDimensions = <__NSArrayMÂ 0x608000258360>
; Â Â UICollectionViewLayoutAttributes *_headerAttributes = nil; Â Â UICollectionViewLayoutAttributes *_footerAttributes = nil; Â Â long_shortestDimensionIndex = 0; Â Â long_longestDimensionIndex = 2; Â Â double_shortestDimensionLength = 605; Â Â double_longestDimensionLength = 1018; Â Â double_centeringOffset = 66; Â Â CGSize_itemMargins = NSSize: {65, 20}; Â Â UIEdgeInsets_contentInset = UIEdgeInsets: {0, 0, 26, 0}; }
NSObservationSource : NSObject <NSObservable> { Â Â id_observers = nil; }
                                            <UIScrollViewDelayedTouchesBeganGestureRecognizer 0x6000003a5320>
NSISVariable : NSObject <NSCoding> {   id<NSISVariableDelegate>_delegate = <UICollectionView 0x7ff145049800>;   int_refCount = 36;   unsigned_ident = 0x112; }
NSISVariable : NSObject <NSCoding> {   id<NSISVariableDelegate>_delegate = <UICollectionView 0x7ff145049800>;   int_refCount = 40;   unsigned_ident = 0x110; }
NSISVariable : NSObject <NSCoding> {   id<NSISVariableDelegate>_delegate = <UICollectionView 0x7ff145049800>;   int_refCount = 38;   unsigned_ident = 0x118; }
NSISVariable : NSObject <NSCoding> {   id<NSISVariableDelegate>_delegate = <UICollectionView 0x7ff145049800>;   int_refCount = 42;   unsigned_ident = 0x114; }
@{   0 : <UICachedDeviceWhiteColor 0x6080002420a0>,   1 : <UIDeviceRGBColor 0x60800046dcc0>,   2 : <UICachedDeviceWhiteColor 0x600000244bc0>, }
{   double_chevronDelta = 6;   UIImageView *_chevron = <UIImageView 0x7ff143f0d4d0>; }
{ }
  let downloadImage: ((Optional<Foundation.URL>, UIImageView)) -> ()? = 0x103e0ed70()   let cancelDownloadImage: (UIImageView) -> ()? = 0x103e0ee40()   let reuseBag: RxDisposeBag? = <RxSwift.DisposeBag 0x600000251670>
RxCocoa.UIBindingObserver<__ObjC.UILabel, Swift.Optional<Swift.String>> : SwiftObject {   let UIElement: ARSansSerifLabel? = <ARSansSerifLabel 0x7ff143f13050>   let binding: ((UILabel, Optional<String>)) -> () = 0x105cfa5b0() }
RxSwift.Sink<RxSwift.AnyObserver<Swift.String>> : SwiftObject { Â Â let _observer: RxAnyObserver<String> = ( Â Â Â Â let observer: (RxEvent<String>) -> () = 0x105e4b140() Â Â ) Â Â let _cancel: Rx(SinkDisposer in _B4E79ED897163AA84B94CE0A507A4630) = <RxSwift.(SinkDisposer in _B4E79ED897163AA84B94CE0A507A4630)Â 0x6000000e7880> Â Â let _disposed: Bool = false }
RxSwift.Sink<RxSwift.AnyObserver<Swift.Optional<Swift.String>>> : SwiftObject { Â Â let _observer: RxAnyObserver<Optional<String>> = ( Â Â Â Â let observer: (RxEvent<Optional<String>>) -> () = 0x105e4b140() Â Â ) Â Â let _cancel: Rx(SinkDisposer in _B4E79ED897163AA84B94CE0A507A4630) = <RxSwift.(SinkDisposer in _B4E79ED897163AA84B94CE0A507A4630)Â 0x6000000e2280> Â Â let _disposed: Bool = false }
RxSwift.Sink<RxSwift.AnyObserver<RxSwift.Observable1111<Swift.Optional<Swift.String>>>> : SwiftObject { Â Â let _observer: RxAnyObserver<RxObservable1111<Optional<String>>> = ( Â Â Â Â let observer: (RxEvent<RxObservable1111<Optional<String>>>) -> () = 0x105e4b140() Â Â ) Â Â let _cancel: Rx(SinkDisposer in _B4E79ED897163AA84B94CE0A507A4630) = <RxSwift.(SinkDisposer in _B4E79ED897163AA84B94CE0A507A4630)Â 0x6000000e9600> Â Â let _disposed: Bool = false }
{ Â Â let _transform: (Kiosk.SaleArtworkViewModel) throws -> RxObservable1111<Optional<String>> = 0x103e147e0() }
  let _subscription: RxSubscriptionDisposable<RxPublishSubject111<Kiosk.SaleArtworkViewModel>>? = (     let _key: RxBagKey = (       let rawValue: UInt64 = 0     )     let _owner: RxPublishSubject111<Kiosk.SaleArtworkViewModel>? = <RxSwift.PublishSubject111<Kiosk.SaleArtworkViewModel> 0x6000002c5160>
NSRecursiveLock : NSObject <NSLocking> { Â Â void *_priv = <00000000 00000000>; }
  let _isDisposed: Bool = false   let _observers: RxBag<RxAnyObserver<Kiosk.SaleArtworkViewModel>> = 12 elements in Bag   let _stopped: Bool = false   let _stoppedEvent: Optional<RxEvent<Kiosk.SaleArtworkViewModel>> = nil }
RxSwift.Sink<RxSwift.AnyObserver<Swift.Optional<Swift.String>>> : SwiftObject { Â Â let _observer: RxAnyObserver<Optional<String>> = ( Â Â Â Â let observer: (RxEvent<Optional<String>>) -> () = 0x105e4b140() Â Â ) Â Â let _cancel: Rx(SinkDisposer in _B4E79ED897163AA84B94CE0A507A4630) = <RxSwift.(SinkDisposer in _B4E79ED897163AA84B94CE0A507A4630)Â 0x6000000ede80> Â Â let _disposed: Bool = false }
{ Â Â let _transform: (Optional<NSNumber>) throws -> Optional<String> = 0x103f2a9b0() }
RxSwift.Sink<RxSwift.AnyObserver<Swift.Optional<__ObjC.NSNumber>>> : SwiftObject { Â Â let _observer: RxAnyObserver<Optional<NSNumber>> = ( Â Â Â Â let observer: (RxEvent<Optional<NSNumber>>) -> () = 0x105e4b140() Â Â ) Â Â let _cancel: Rx(SinkDisposer in _B4E79ED897163AA84B94CE0A507A4630) = <RxSwift.(SinkDisposer in _B4E79ED897163AA84B94CE0A507A4630)Â 0x6000000edf80> Â Â let _disposed: Bool = false }
RxSwift.Sink<RxSwift.AnyObserver<Swift.Optional<Foundation.URL>>> : SwiftObject { Â Â let _observer: RxAnyObserver<Optional<Foundation.URL>> = ( Â Â Â Â let observer: (RxEvent<Optional<Foundation.URL>>) -> () = 0x105e4b140() Â Â ) Â Â let _cancel: Rx(SinkDisposer in _B4E79ED897163AA84B94CE0A507A4630) = <RxSwift.(SinkDisposer in _B4E79ED897163AA84B94CE0A507A4630)Â 0x6000000e7780> Â Â let _disposed: Bool = false }
{ Â Â let _transform: (Kiosk.SaleArtworkViewModel) throws -> Optional<Foundation.URL> = 0x103f013b0() }
  let _subscription: RxSubscriptionDisposable<RxPublishSubject111<Kiosk.SaleArtworkViewModel>>? = (     let _key: RxBagKey = (       let rawValue: UInt64 = 1     )     let _owner: RxPublishSubject111<Kiosk.SaleArtworkViewModel>? = <RxSwift.PublishSubject111<Kiosk.SaleArtworkViewModel> 0x6000002c5160>   ) }
}
}
  let _disposable2: Rx(NopDisposable in _81EFC8DBABA05BFAC9E8C8953584E729)? = (   ) }
RxCocoa.UIBindingObserver<__ObjC.UILabel, Swift.Optional<Swift.String>> : SwiftObject {   let UIElement: ARSerifLabel? = <ARSerifLabel 0x7ff143d14aa0>   let binding: ((UILabel, Optional<String>)) -> () = 0x105cfa5b0() }
RxSwift.Sink<RxSwift.AnyObserver<Swift.String>> : SwiftObject { Â Â let _observer: RxAnyObserver<String> = ( Â Â Â Â let observer: (RxEvent<String>) -> () = 0x105e4b140() Â Â ) Â Â let _cancel: Rx(SinkDisposer in _B4E79ED897163AA84B94CE0A507A4630) = <RxSwift.(SinkDisposer in _B4E79ED897163AA84B94CE0A507A4630)Â 0x6000000e7900> Â Â let _disposed: Bool = false }
{ Â Â let _transform: (Kiosk.SaleArtworkViewModel) throws -> String = 0x103f01a40() }
  let _subscription: RxSubscriptionDisposable<RxPublishSubject111<Kiosk.SaleArtworkViewModel>>? = (     let _key: RxBagKey = (       let rawValue: UInt64 = 2     )     let _owner: RxPublishSubject111<Kiosk.SaleArtworkViewModel>? = <RxSwift.PublishSubject111<Kiosk.SaleArtworkViewModel> 0x6000002c5160>   ) }
RxCocoa.UIBindingObserver<__ObjC.UILabel, Swift.Optional<__ObjC.NSAttributedString>> : SwiftObject {   let UIElement: ARItalicsSerifLabel? = <ARItalicsSerifLabel 0x7ff143d154f0>   let binding: ((UILabel, Optional<NSAttributedString>)) -> () = 0x105cfa8e0() }
RxSwift.Sink<RxSwift.AnyObserver<__ObjC.NSAttributedString>> : SwiftObject { Â Â let _observer: RxAnyObserver<NSAttributedString> = ( Â Â Â Â let observer: (RxEvent<NSAttributedString>) -> () = 0x105e4b140() Â Â ) Â Â let _cancel: Rx(SinkDisposer in _B4E79ED897163AA84B94CE0A507A4630) = <RxSwift.(SinkDisposer in _B4E79ED897163AA84B94CE0A507A4630)Â 0x6000000e7e80> Â Â let _disposed: Bool = false }
{ Â Â let _transform: (Kiosk.SaleArtworkViewModel) throws -> NSAttributedString = 0x103f01bd0() }
  let _subscription: RxSubscriptionDisposable<RxPublishSubject111<Kiosk.SaleArtworkViewModel>>? = (     let _key: RxBagKey = (       let rawValue: UInt64 = 3     )     let _owner: RxPublishSubject111<Kiosk.SaleArtworkViewModel>? = <RxSwift.PublishSubject111<Kiosk.SaleArtworkViewModel> 0x6000002c5160>   ) }
RxCocoa.UIBindingObserver<__ObjC.UILabel, Swift.Optional<Swift.String>> : SwiftObject {   let UIElement: ARSerifLabel? = <ARSerifLabel 0x7ff143d16070>   let binding: ((UILabel, Optional<String>)) -> () = 0x105cfa5b0() }
RxSwift.Sink<RxSwift.AnyObserver<Swift.String>> : SwiftObject { Â Â let _observer: RxAnyObserver<String> = ( Â Â Â Â let observer: (RxEvent<String>) -> () = 0x105e4b140() Â Â ) Â Â let _cancel: Rx(SinkDisposer in _B4E79ED897163AA84B94CE0A507A4630) = <RxSwift.(SinkDisposer in _B4E79ED897163AA84B94CE0A507A4630)Â 0x6080000e5400> Â Â let _disposed: Bool = false }
{ Â Â let _transform: (Kiosk.SaleArtworkViewModel) throws -> String = 0x103f01ce0() }
  let _subscription: RxSubscriptionDisposable<RxPublishSubject111<Kiosk.SaleArtworkViewModel>>? = (     let _key: RxBagKey = (       let rawValue: UInt64 = 4     )     let _owner: RxPublishSubject111<Kiosk.SaleArtworkViewModel>? = <RxSwift.PublishSubject111<Kiosk.SaleArtworkViewModel> 0x6000002c5160>   ) }
RxCocoa.UIBindingObserver<__ObjC.UILabel, Swift.Optional<Swift.String>> : SwiftObject {   let UIElement: ARSerifLabel? = <ARSerifLabel 0x7ff143d16510>   let binding: ((UILabel, Optional<String>)) -> () = 0x105cfa5b0() }
RxSwift.Sink<RxSwift.AnyObserver<Swift.String>> : SwiftObject { Â Â let _observer: RxAnyObserver<String> = ( Â Â Â Â let observer: (RxEvent<String>) -> () = 0x105e4b140() Â Â ) Â Â let _cancel: Rx(SinkDisposer in _B4E79ED897163AA84B94CE0A507A4630) = <RxSwift.(SinkDisposer in _B4E79ED897163AA84B94CE0A507A4630)Â 0x6080000e4980> Â Â let _disposed: Bool = false }
  let _subscription: RxSubscriptionDisposable<RxPublishSubject111<Kiosk.SaleArtworkViewModel>>? = (     let _key: RxBagKey = (       let rawValue: UInt64 = 5     )     let _owner: RxPublishSubject111<Kiosk.SaleArtworkViewModel>? = <RxSwift.PublishSubject111<Kiosk.SaleArtworkViewModel> 0x6000002c5160>   ) }
}
  let _stopped: Bool = false }
{ Â Â let _selector: (Kiosk.SaleArtworkViewModel) throws -> RxObservable1111<String> = 0x103f01ec0() }
RxCocoa.UIBindingObserver<__ObjC.UILabel, Swift.Optional<Swift.String>> : SwiftObject {   let UIElement: ARSerifLabel? = <ARSerifLabel 0x7ff143d16f80>   let binding: ((UILabel, Optional<String>)) -> () = 0x105cfa5b0() }
RxSwift.Sink<RxSwift.AnyObserver<Swift.String>> : SwiftObject { Â Â let _observer: RxAnyObserver<String> = ( Â Â Â Â let observer: (RxEvent<String>) -> () = 0x105e4b140() Â Â ) Â Â let _cancel: Rx(SinkDisposer in _B4E79ED897163AA84B94CE0A507A4630) = <RxSwift.(SinkDisposer in _B4E79ED897163AA84B94CE0A507A4630)Â 0x6080000e7c80> Â Â let _disposed: Bool = false }
RxSwift.Sink<RxSwift.AnyObserver<RxSwift.Observable1111<Swift.String>>> : SwiftObject { Â Â let _observer: RxAnyObserver<RxObservable1111<String>> = ( Â Â Â Â let observer: (RxEvent<RxObservable1111<String>>) -> () = 0x105e4b140() Â Â ) Â Â let _cancel: Rx(SinkDisposer in _B4E79ED897163AA84B94CE0A507A4630) = <RxSwift.(SinkDisposer in _B4E79ED897163AA84B94CE0A507A4630)Â 0x6080000e8b00> Â Â let _disposed: Bool = false }
{ Â Â let _transform: (Kiosk.SaleArtworkViewModel) throws -> RxObservable1111<String> = 0x103e147e0() }
  let _subscription: RxSubscriptionDisposable<RxPublishSubject111<Kiosk.SaleArtworkViewModel>>? = (     let _key: RxBagKey = (       let rawValue: UInt64 = 6     )     let _owner: RxPublishSubject111<Kiosk.SaleArtworkViewModel>? = <RxSwift.PublishSubject111<Kiosk.SaleArtworkViewModel> 0x6000002c5160>   ) }
RxSwift.Sink<RxSwift.AnyObserver<Swift.String>> : SwiftObject { Â Â let _observer: RxAnyObserver<String> = ( Â Â Â Â let observer: (RxEvent<String>) -> () = 0x105e4b140() Â Â ) Â Â let _cancel: Rx(SinkDisposer in _B4E79ED897163AA84B94CE0A507A4630) = <RxSwift.(SinkDisposer in _B4E79ED897163AA84B94CE0A507A4630)Â 0x6080000ea480> Â Â let _disposed: Bool = false }
{ Â Â let _transform: (Optional<NSNumber>) throws -> String = 0x103f2a670() }
RxSwift.Sink<RxSwift.AnyObserver<Swift.Optional<__ObjC.NSNumber>>> : SwiftObject { Â Â let _observer: RxAnyObserver<Optional<NSNumber>> = ( Â Â Â Â let observer: (RxEvent<Optional<NSNumber>>) -> () = 0x105e4b140() Â Â ) Â Â let _cancel: Rx(SinkDisposer in _B4E79ED897163AA84B94CE0A507A4630) = <RxSwift.(SinkDisposer in _B4E79ED897163AA84B94CE0A507A4630)Â 0x6080000ea580> Â Â let _disposed: Bool = false }
RxCocoa.UIBindingObserver<Kiosk.ActionButton, Swift.Bool> : SwiftObject {   let UIElement: Kiosk.ActionButton? = <Kiosk.ActionButton 0x7ff143d17210>   let binding: ((Kiosk.ActionButton, Bool)) -> () = 0x105cf60f0() }
{ Â Â let _subscribeHandler: (RxAnyObserver<Bool>) -> RxDisposable = 0x105ed9ea0() }
  let _eventHandler: (RxEvent<Bool>) throws -> () = 0x105ed5d10()   let _onSubscribe: Optional<(()) -> ()> = nil   let _onDispose: Optional<(()) -> ()> = nil }
RxSwift.Sink<RxSwift.AnyObserver<()>> : SwiftObject { Â Â let _observer: RxAnyObserver<()> = ( Â Â Â Â let observer: (RxEvent<()>) -> () = 0x105e4b140() Â Â ) Â Â let _cancel: Rx(SinkDisposer in _B4E79ED897163AA84B94CE0A507A4630) = <RxSwift.(SinkDisposer in _B4E79ED897163AA84B94CE0A507A4630)Â 0x6080000e9580> Â Â let _disposed: Bool = false }
RxSwift.SerialDispatchQueueScheduler : SwiftObject {   let configuration: RxDispatchQueueConfiguration = (     let queue: OS_dispatch_queue_main = <OS_dispatch_queue_main 0x10a029b40>
RxSwift.Sink<RxSwift.AnyObserver<()>> : SwiftObject { Â Â let _observer: RxAnyObserver<()> = ( Â Â Â Â let observer: (RxEvent<()>) -> () = 0x105e4b140() Â Â ) Â Â let _cancel: Rx(SinkDisposer in _B4E79ED897163AA84B94CE0A507A4630) = <RxSwift.(SinkDisposer in _B4E79ED897163AA84B94CE0A507A4630)Â 0x6080000e9780> Â Â let _disposed: Bool = false }
  let _subscription: RxSubscriptionDisposable<RxReplayBufferBase<()>>? = (     let _key: RxBagKey = (       let rawValue: UInt64 = 0     )     let _owner: RxReplayOne<()>? = <RxSwift.ReplayOne<()> 0x6080000dbb30>
NSRecursiveLock : NSObject <NSLocking> { Â Â void *_priv = <00000000 00000000>; }
  let _isDisposed: Bool = false   let _stoppedEvent: Optional<RxEvent<()>> = nil   let _observers: RxBag<RxAnyObserver<()>> = 1 elements in Bag }
{ }
{ Â Â let _value: Optional<()> = nil }
  ) }
}
}
}
}
  let _isDisposed: Bool = false }
}
}
  let _disposable2: Rx(NopDisposable in _81EFC8DBABA05BFAC9E8C8953584E729)? = (   ) }
NSRecursiveLock : NSObject <NSLocking> { Â Â void *_priv = <00000000 00000000>; }
  let _isDisposed: Bool = false   let _observers: RxBag<RxAnyObserver<()>> = 2 elements in Bag   let _stopped: Bool = false   let _stoppedEvent: Optional<RxEvent<()>> = nil }
NSRecursiveLock : NSObject <NSLocking> { Â Â void *_priv = <00000000 00000000>; }
  let _isDisposed: Bool = false   let _observers: RxBag<RxAnyObserver<Foundation.Date>> = 1 elements in Bag   let _stopped: Bool = false   let _stoppedEvent: Optional<RxEvent<Foundation.Date>> = nil }
}
{   let bidView.storage: UIView? = <UIView 0x7ff143e28ce0>   let artworkImageViewHeightConstraint: NSLayoutConstraint? = <NSLayoutConstraint 0x600000097110>   let stackView: ORTagBasedAutoStackView = <ORTagBasedAutoStackView 0x7ff143f12b70>
ORStackView : UIView {   bool_batchingUpdates = 0;   double_bottomMarginHeight = 0;   id<UILayoutSupport>_topLayoutGuide = nil;   NSLayoutConstraint *_bottomConstraint = <NSLayoutConstraint 0x600000094d20>;   NSMutableArray *_viewStack = <__NSArrayM 0x60800024f150>
StackView : NSObject {   UIView *_view = <UIImageView 0x7ff143d148c0>;   NSLayoutConstraint *_topConstraint = <NSLayoutConstraint 0x608000097250>;   NSString *_constraintPredicate = @"0"; }
StackView : NSObject {   UIView *_view = <ARSerifLabel 0x7ff143d14aa0>;   NSLayoutConstraint *_topConstraint = <NSLayoutConstraint 0x608000092890>;   NSString *_constraintPredicate = @"20"; }
StackView : NSObject {   UIView *_view = <ARItalicsSerifLabel 0x7ff143d154f0>;   NSLayoutConstraint *_topConstraint = <NSLayoutConstraint 0x608000091760>;   NSString *_constraintPredicate = @"10"; }
StackView : NSObject {   UIView *_view = <UIView 0x7ff143e28ce0>;   NSLayoutConstraint *_topConstraint = <NSLayoutConstraint 0x608000096350>;   NSString *_constraintPredicate = @"13"; }
StackView : NSObject {   UIView *_view = <Kiosk.ActionButton 0x7ff143d17210>;   NSLayoutConstraint *_topConstraint = <NSLayoutConstraint 0x608000096440>;   NSString *_constraintPredicate = @"13"; }
StackView : NSObject {   UIView *_view = <ARSansSerifLabelWithChevron 0x7ff143d18400>;   NSLayoutConstraint *_topConstraint = <NSLayoutConstraint 0x6080000981f0>;   NSString *_constraintPredicate = @"0"; }
NSISVariable : NSObject <NSCoding> {   id<NSISVariableDelegate>_delegate = <UIView 0x7ff143e28ce0>;   int_refCount = 38;   unsigned_ident = 0x152; }
NSISVariable : NSObject <NSCoding> {   id<NSISVariableDelegate>_delegate = <UIView 0x7ff143e28ce0>;   int_refCount = 50;   unsigned_ident = 0x14a; }
NSISVariable : NSObject <NSCoding> {   id<NSISVariableDelegate>_delegate = <UIView 0x7ff143e28ce0>;   int_refCount = 40;   unsigned_ident = 0x156; }
NSISVariable : NSObject <NSCoding> {   id<NSISVariableDelegate>_delegate = <UIView 0x7ff143e28ce0>;   int_refCount = 38;   unsigned_ident = 0x14c; }
{ }
                                                  <NSISEngine 0x600000184ed0>
NSISEngine : NSObject <NSISVariableDelegate> {   NSMapTable *_rows = <NSConcreteMapTable 0x7ff143e29220>;   NSMapTable *_rowsCrossIndex = <NSConcreteMapTable 0x7ff143e28e80>;   NSISVariable *_headForObjectiveRow = <NSISInlineStorageVariable 0x600000442280>
<NSISVariableDelegate> { Â Â NSString *_name = @"objective"; Â Â int_valueRestriction = 0; Â Â bool_shouldBeMinimized = 0; Â Â bool_valueIsUserObservable = 0; }
;   NSMutableArray *_pendingRemovals = nil;   NSHashTable *_pendingMarkerDelegates = nil;   NSISVariableChangeTracker *_variableChangeTracker = nil;   NSObject *_variableChangeTransactionSignal = nil;   NSMapTable *_variableObservables = <NSConcreteMapTable 0x7ff143e3d880>;   id<NSISEngineDelegate>_delegate = <Kiosk.MasonryCollectionViewCell 0x7ff143f128b0>;   NSMapTable *_brokenConstraintPositiveErrors = <NSConcreteMapTable 0x7ff143d475e0>;   NSMapTable *_brokenConstraintNegativeErrors = <NSConcreteMapTable 0x7ff143d47a80>;   NSMutableSet *_variablesWithIntegralizationViolations = <__NSSetM 0x6000004422e0>
; Â Â id_unsatisfiabilityHandler = nil; Â Â unsigned long_pivotCount = 35; Â Â unsigned long_variableChangeCount = 281; Â Â CGSize_engineScalingCoefficients = NSSize: {0.0027777777777777779, 0.0027777777777777779}; Â Â NSMutableDictionary *_recordedOperations = nil; Â Â NSThread *_allowedBGThread = nil; Â Â int_automaticOptimizationDisabledCount = 0; Â Â int_engineDelegateCallsDisabledCount = 0; Â Â int_variableDelegateCallsDisabledCount = 0; Â Â unsigned_totalChangeCount = 0xbd; Â Â unsigned_changeCountAtLastOptimization = 0xbd; Â Â bool_lastOptimizationInvolvedIntegralization = 0; Â Â bool_shouldIntegralize = 0; Â Â bool_revertsAfterUnsatisfiabilityHandler = 0; Â Â bool_accumulatingRemovals = 0; Â Â bool_engineNeedsOptimization = 0; Â Â bool_allowUnoptimizedReads = 0; Â Â bool_optimizationInProgress = 0; Â Â bool_accessedFromMainThread = 1; Â Â bool_engineNeedsRebuildFromConstraints = 0; Â Â bool_changeNotificationsDirty = 0; }
NSISVariable : NSObject <NSCoding> {   id<NSISVariableDelegate>_delegate = <UIImageView 0x7ff143d148c0>;   int_refCount = 38;   unsigned_ident = 0x167; }
NSISVariable : NSObject <NSCoding> {   id<NSISVariableDelegate>_delegate = <UIImageView 0x7ff143d148c0>;   int_refCount = 38;   unsigned_ident = 0x1c4; }
NSISVariable : NSObject <NSCoding> {   id<NSISVariableDelegate>_delegate = <UIImageView 0x7ff143d148c0>;   int_refCount = 40;   unsigned_ident = 0x164; }
NSISVariable : NSObject <NSCoding> {   id<NSISVariableDelegate>_delegate = <UIImageView 0x7ff143d148c0>;   int_refCount = 34;   unsigned_ident = 0x193; }
{   NSMutableString *mutableString = @"Sediment: Hair and Goose, 2013";   NSMutableRLEArray *mutableAttributes = <NSMutableRLEArray 0x60800001e410>
{   NSMutableString *mutableString = @"Sediment: Hair and Goose, 2013";   NSMutableRLEArray *mutableAttributes = <NSMutableRLEArray 0x60800001e510>
NSISVariable : NSObject <NSCoding> {   id<NSISVariableDelegate>_delegate = <UIButtonLabel 0x7ff143d17810>;   int_refCount = 48;   unsigned_ident = 0x159; }
NSISVariable : NSObject <NSCoding> {   id<NSISVariableDelegate>_delegate = <UIButtonLabel 0x7ff143d17810>;   int_refCount = 68;   unsigned_ident = 0x15e; }
NSISVariable : NSObject <NSCoding> {   id<NSISVariableDelegate>_delegate = <UIButtonLabel 0x7ff143d17810>;   int_refCount = 36;   unsigned_ident = 0x158; }
NSISVariable : NSObject <NSCoding> {   id<NSISVariableDelegate>_delegate = <UIButtonLabel 0x7ff143d17810>;   int_refCount = 36;   unsigned_ident = 0x15d; }
                                                      <UIImageView 0x7ff143f0d4d0>
                                                        <UIImage 0x608000086720>
                                                          <UITraitCollection 0x6080000ddea0>
                                                        <CALayer 0x60800022e460>
CALayer : NSObject <CAPropertyInfo, NSCoding, CAMediaTiming> { Â Â _CALayerIvars_attr = <09000000 5259414c 90272046 f17f0000>; }
                                                        <UIGestureInfo 0x7ff143e069f0>