/*
* PWLicenseKit-Obfuscating.h
*
*
* Created by Andreas K√§nner on 03.11.08.
* Copyright 2007 ProjectWizards. All rights reserved.
*
*/

#define runningNumber                                       guidano124 // Handwired

#if defined RELEASE_BUILD && RELEASE_BUILD == 1

#define setFeatureWithName									laksh123kll
#define isUsed												opqp3452jap

#define PWLicenseCenterDelegate                             seNYECN0G0i
#define PWLicenseManagerDelegate                            eOpZyJZo96ZyIEuX
#define PWFeatureDefaultsDelegate                           VMBIYHeGOKQ
#define PWLicenseManagerAdditions                           yp1FfZkyg

#pragma mark -
#pragma mark NSProcessInfo (LKExtensions)

#define MACAddressAsString                                  o4Zy4unjNbpAC4R

#pragma mark -
#pragma mark NSData (LKExtensions)

#define dataWithHexadecimalRepresentation                   I9NPBWPBcEveMrOWYm2
#define encodeBase64                                        KZ9VHlQ3YfS
#define encodeBase64WithNewlines                            yt3Ky2nHCo
#define sha1                                                lBN7Y0aGsiIR4C73Xq
#define hexadecimalRepresentation                           yTmDZFybSTNNLW
#define initWithHexadecimalRepresentation                   vUNhpIhQB2HgvkU

#pragma mark -
#pragma mark NSString (LKExtensions)

#define decodeBase64                                        mPcm6jXzabYu
#define decodeBase64WithNewlines                            uBw60NQ2zI

#pragma mark -
#pragma mark PWBitStreamWriter

#define PWBitStreamWriter                                   nSVy3fzw9RpEfHHNk
#define writeBits                                           zSpjzkeMo4XW
#define writeBit                                            HWtwmIeXFxYjIkS
#define resetBitStream                                      nUvGkX8rz
#define saveBuffer                                          Bdzg78JGbwguVc7Hy2y
#define resetBitBuffer                                      PhSJ6drOKuSlD

#pragma mark -
#pragma mark PWBitStreamReader

#define PWBitStreamReader                                   dQKk7pZxnZ
#define getNBits                                            FAAKaNJgPMF3nD5hz5x5
#define getOneBit                                           bEBjMHAW
#define endOfStream                                         ikbR2Q33iygg

#pragma mark -
#pragma mark PWLicense

#define PWLicense                                           zXYme2bRyD87Ngp


// Instance variables
#define baseProduct                                         Fs1BB1LOZ8fCf
#define serialNumbers                                       G3Rps1qswAz
#define serialNumber                                        KxxsZRALWo6J49umXy6
//#define features
#define requiredFeatures                                    YJfEJtS3f7H
#define subLicenses                                         tmCecMurxkFFt7YbjTw
#define isBlocked                                           kK8OvSzY
#define isOverused                                          aUwGfwKlPSfA
#define isForeignLicense                                    dP8Cx8GdFr8JKSmXDg
#define quantityInNetwork                                   e7MoBCySy


// Methods
#define checksumForMessage                                  KfoA3MIuLKkSipXKSa
#define linesFromLicenseString                              R9W6ImiP
//#define product
#define fromLicenseString                                   Dx9INp6b
#define fillHashString                                      yKBfo26Q
#define fillHashStringWithoutName                           Jv6pDYJ040l
#define withValuesInLicenseDictionary                       blMGfl0Dm
#define andRunningNumberString                              wI1INnDxNaHS2en
#define runningNumberStringFromSerialNumber                 p4idDuQPH4yLLDoaci
#define licenseWithString                                   lxy1gpRpMNJe
#define licenseForLicenseFileAtPath                         dLQJ4SgAs1QCgkJq
#define initWithBaseProduct                                 uFcXBFVf
//#define features
#define runningNumber                                       guidano124
#define isForeign                                           cdnhDdGwM9W1
#define setupWithString                                     setO6T1U7Ghgffdpbp
#define licenseCenter                                       rUNnQfP3B4Yi6Te8Q
#define prepareSerialNumbersSet                             dQv30xjctfXyul
#define addSerialNumber                                     px7RbEr9npkoBFYSsAm
#define mergeInSerialNumbers                                IeuF5lAMCD5U3Kt
#define addSubLicense                                       nQOKxnuWD0AQuHEF
#define setBaseProduct                                      setFs1Bb1Loz8Fcf
//#define setFeatures
#define setRequiredFeatures                                 setYjfejts3F7H
#define setRunningNumber                                    setGuidano124
//#define features
#define tabStringWithTabCount                               AuqchExbOaLx02m
#define logStringWithTabCount                               iW5qfbcDCNeiM0EAAt4
#define isExpired                                           B8WDrhEoQDzR1R
#define highestVersionNumber                                wxg2n1SZl
#define featuresWithoutVersionNumbers                       Yl6F4iBqZWNs10
#define featuresByFilteringOutSmallerVersionNumbers         D4zrIRNY0vIRSCsNO3
#define mainFeature                                         tnUK50oOx2cfQUyy
#define setIsBlocked                                        setKk8Ovszy
#define setIsForeignLicense                                 setDp8Cx8Gdfr8Jksmxdg
#define setQuantityInNetwork                                setE7Mobcysy

#pragma mark -
#pragma mark PWLicenseNetworkController

#define PWLicenseNetworkController                          mlJR5zNGhK


// Instance variables
//#define publisher
#define networkBrowsers                                     vjxKvfHH
#define remoteServices                                      OGbXLhH0doW4
#define clearRemoteServices                                 tOjn2gcBtvEuxYku
//#define scNotificationManager
//#define observers
#define networkCheckCount                                   kuaoKDmGu8
#define foundButNotResolvedNetServices                      gOa6m0aoEQEWdifHhS


// Methods

#define licenseNetworkControllerWithType                    jrRGwpzu1Izm7ndqg2n
#define licenseNetworkControllerWithTypes                   MiiqwEMYHHDmNzziP
#define setLicenseCenter                                    setRunnqfp3B4Yi6Te8Q
#define initWithTypes                                       FbUVu06E6LheO8nTvz
#define startSearch                                         vWC72lDQSkZq9vplzRX
#define networkChanged                                      U2j1IkYP
#define _checkLicenses                                      M6KlIdTwI3Zlv
#define checkLicenses                                       GkuOJlp9NR
#define checkLicensesAndStartWithLowestIdentifier           L3iOgWoQnydOAErXV
#define deobfuscatedDictionaryFromTXTDict                   G4CeyOVnh
#define numbersAndQuantities                                TlIDTdkcRRMOVgoxsOh
#define getSocketPort                                       KFkrczBr9pl
#define publishUsedSerials                                  NsSxxY7k7kugTd0
#define createInfoForRemoteService                          Fg3MQ3ugi9NU7AI
#define removeInfoForRemoteService                          v0cdnCBQ
#define infoForRemoteService                                p6tL4lP009
#define dictionaryFromTXTRecordDataFromService              TuZW3P1JHG4iU635
#define localIdentifiers                                    Q2jQdYVhZLDcvP
#define wantsMoreLicenses                                   cMRWE9O4fkTOW
#define runningNumbersOfService                             fsnKWWa6k12a
#define updateInfoForNetService                             CLZmlFbV25dvDOiE7o0J
#define withTXTRecordData                                   N5zYsWEQ68

#pragma mark -
#pragma mark PWLicenseManager

#define PWLicenseManager                                    xMOLmdyQjP


// Instance variables
#define topLevelNibObjects                                  W8dnoWAO0d6su7f3qp
#define storeURL                                            uHQragqyONGnSDmpV5w
#define registrationURL                                     toOim99LFv4f
#define addLicensePanelSizeChanged                          f9EiqekSfE
#define registrationPanelSizeChanged                        MkA2hq4DTeS
//#define connection
#define responseData                                        LpJJz2Tx
//#define hash
#define appName                                             TEvzKWGdDh9jXmaEMx
#define supportDirectoryDomain                              HfDBVN7P
//#define disabled
#define isUsedInSheet                                       J7BuebjosTh
//#define view
//#define expiresColumn
//#define licensesArrayController
//#define featuresArrayController
//#define tabView
//#define addLicensePanel
//#define registrationPanel
//#define attributesPlaceholder
//#define attributesPlaceholderInRegistrationPanel
//#define attributesView
//#define registrationProgressIndicator
//#define company
//#define street
//#define zip
//#define city
//#define state
//#define country
//#define email
//#define phone
//#define fax
//#define questions
//#define registrationDialogTitle
//#define dialogTitle
//#define dialogSubtitle
//#define companyIdentifier
//#define ownerIdentifier
//#define emailIdentifier
//#define imageView
//#define closeButton
//#define buyButton
//#define registerButton
//#define closeButton2
//#define buyButton2
//#define registerButton2
//#define licensesTableView
//#define featuresTableView;



// Methods
#define licenseFileImage                                    T4X0bsQzvQao5u24XDv
#define resetInvalidInput                                   flj1zrqhodMLRPa4F
#define markInvalidInput                                    lMwek4q7r
//#define setView
//#define enabled
#define setupGUI                                            setFlpshjhwnmmw
//#define licensesTableViewSortDescriptors
//#define featuresTableViewSortDescriptors
#define adjustHeader                                        wDGYGhpQL4
#define initWithLicenseCenter                               fBFlyHKU27RQxeZEnv
//#define product
//#define requiredFeatures
//#define dispose
//#define updateIsLicensed
//#define licenses
#define setIsLicensed                                       setRcjyzqqe2Atvjiitq
#define setAttributesView                                   setWj5S7L09Az81Bs0Bsd
#define setSupportDirectoryDomain                           setHfdbvn7P
#define setProduct                                          setVtzl2H2Hbmn
#define setAppName                                          setTevzkwgddh9Jxmaemx
#define setStoreURL                                         setUhqragqyongnsdmpv5W
#define setRegistrationURL                                  setTooim99Lfv4F
//#define setIcon                                             setMy7Zjfuh14Ocdx7N
#define setPreferredApplicationSupportDirectoryDomain       setFfo6Kl8Kyb6Il
//#define setEnabled
#define setShowCloseButton                                  setWqrrkuaraklxsq0Z
#define setIsUsedInSheet                                    setJ7Buebjosth
#define selectedLicense                                     yZvBqVyrFYSOfSAhel
//#define attributesView
#define supportDirectoryPath                                L68AeI6NsGWTBs2
#define licenseStringFromAttributesView                     QqO9zT1MVwprF9m
#define isEmailValid                                        atwmr7NxebFuZo5ki
#define enteredOwnerName                                    N26mBNXiFJ41uN1
#define isOwnerValid                                        wfCACngD5Ug7geUEJ
#define isCompanyValid                                      MvOaIbhLLf6bScL
#define isValidInput                                        qXiXLMH8W
#define settingsView                                        setWmgqm49Eot1Nw6S
//#define deleteLicense
//#define buyLicense
//#define okAddLicenseDialog
//#define cancelAddLicenseDialog
//#define loadLicense
#define _loadLicense                                        qigyZC183qOcIzg
#define showAddLicenseDialog                                AZ93dlTVtS2hfTm2LIII
//#define addLicense
#define attributesViewDictionaryFromLicense                 wodkLm4jLFY
//#define registerLicense
//#define cancelRegisterDialog
//#define startRegistration
//#define closeSheet
#define selectLicenseWithRunningNumber                      giX8PKn7EeoZA
#define updateLicenses                                      NuK6AJH5N0Z8kl
#define selectedFeature                                     K4DcMmh21
#define selectFeatureWithProductFeatureName                 iixz7bUHx
#define updateFeatures                                      YOz6ieyyqJdsqDoq7xb
#define blacklistFinishedTimer                              xJW6KPlxc1tz0x8Vc8
#define licenseInDirectory                                  HmOanKoP9K
#define withSameContentAsLicenseAtPath                      TaS0sjeZShAmiw8N0Isg
//#define showLicenseCannotBeCopiedAlert
//#define showDoubleLicenseCannotBeCopiedAlert
#define addLicenseFileAtPath                                bt6UOXwVR3Dr4xaR
#define _deleteLicense                                      lhRPnmONzkzqh3xlsnG
//#define deleteAlertDidEnd
//#define returnCode
//#define contextInfo
//#define validateAddLicenseDialog
//#define fullProductName
//#define loadLicensePanelDidEnd
#define licenseKeyFromAttributes                            ewUvPjMbCLbE
#define withKeys                                            ViZagxLK2ifl1Ttf
#define doActionAfterLicenseDialogDidEndWithReturnCode      Tz1MpEhAMpKi5h
//#define addLicenseSheetDidEnd
#define setRegistrationMarkerForLicense                     setAp8Ufzbgntq3Apm
#define registerLicenseInfo                                 lBN59x66
#define withServerAtURL                                     uDTJ5tJtRBgU
#define registrationSheetDidEnd                             LIYlR9KOIm0
#define licenseFilePathsFromDraggingInfo                     K4yrT5ct9cDJ00Y
#define prepareComboBoxCell                                 D3U1U4ZxJtEQY0e
#define withFeature                                         c6m6YjVUipNFj1yYn
#define licenseCanBeDeleted                                 nTPYvXj0
//#define isDeleteButtonEnabled
//#define makeFirstResponder


#pragma mark -
#pragma mark NSData (CPExtensions)


#pragma mark -
#pragma mark PWLicenseCenter

#define PWLicenseCenter                                     YopgRat8zh


// Instance variables
#define licenseFileExtensions                               Eua9s0c2PLM0yg2A5G
#define baseProductNames                                    qg5McZLKSqx
#define runningNumbersOfBlockedLicenses                     LMiakrznCUJxn94XmQS
#define publicKey                                           s9tiJvl5Kgub61eMO
#define blacklistCheckURLString                             Q0Lwqf09032cDPZSTlTx
#define ownerName                                           SvQCvTsbDOFCI7Xk
#define blacklist                                           Rs0cwA0lTx
#define additionalLicensesSearchPaths                       kOg8Tk2OZmHf
#define isBlackListCheckFinished                            DR8OqaL4PAzHX
#define isNetworkCheckDisabled                              TDDhmnVGbB3QRg5dQoEW
#define specialLicensesArray                                yQO0cTWXj5teujqC
//#define licenses
#define licensesWithResolvedDependencies                    uGtm6HYx6h3AH2bRns
#define licensesWithUnresolvedDependencies                  UxTsHOgM
#define typelistForNetworkController                        f4OHlCsDqcrbf7
//#define features
#define hasBlockedLicenses                                  m2LVmSdBBE1I9C
#define networkController                                   vyhbzcQTEeERQcuC
#define featureDefaults                                     NwN78NKQmwQcflKoC



// Methods
#define sharedLicenseCenter                                 k89HvZejHG56
#define objectFromObfuscatedData                            lZQmOfHZ11GuvIUZLIK
#define obfuscatedDataFromObject                            x62JMAP2DI7mp87qjVe
#define obfuscatedStringFromData                            f3D2Z1stZOgXuz
#define dataFromObfuscatedString                            G05A7kzF2
#define stringsFromBase64CArray                             unvksJgUQ6atdm
#define flushNetworkController                              P2088uDDHYw5MD1uqj
#define removeSpecialLicensesWhichBelongsToPath             TFB4UZUeWRLtp8j8tl
#define removeAllSpecialLicenses                            NfxLjf0zPXRdCOm
#define addFeatures                                         mZz4QfbtnTSkE5
#define inQuantity                                          NnyEvZmwgsDs
#define toProduct                                           hp9WLFJ1fYNbl
#define associatedWithLicenseFileAtPath                     m4C6ebwqiYt
#define removeNonExistentSpecialLicenses                    KDC7vjOs
#define updateOwnerName                                     zHTTVGd1QJ3O
#define saveKnownLicenseNumbersInUserDefaults               zco0Y4xknvMYNg7bAq
#define saveBlacklistedNumbersInUserDefaults                PArj9zlyE
#define flushTypelistForNetworkController                   ZME6AzBqF2Fg864zNs
#define setFeatureDefaults                                  setNwn78Nkqmwqcflkoc
#define setLicenseFileExtensions                            setEua9S0C2Plm0Yg2A5G
#define setBaseProductNames                                 setQg5Mczlksqx
#define setPublicKey                                        setS9Tijvl5Kgub61Emo
#define setBlackList                                        setUir0Bgksxjs7
#define setBlackListCheckURL                                setKypodehkpk
#define setAdditionalLicensesSearchPaths                    setKog8Tk2Ozmhf
#define setLicenseApplicationName                           setWjzxyqglx4Yikaqfzz
#define setIsNetworkCheckDisabled                           setTddhmnvgbb3Qrg5Dqoew
#define isInternetAvailable                                 RERBoE23QFJMnVSZI
#define knownLicenseNumbersFromUserDefaults                 HzCh2TFUO7a
#define blacklistedNumbersFromUserDefaults                  jm8ZhNEXBXOf
#define licenseModifiedByDelegate                           NHpLNIBgnuWKp
#define visibleLicenseFilePathsByLicenseNumbers             FCFWp0zlNIzlyNLk2aZX
#define blacklistFromServer                                 eyroIUFvSj
#define licensesSearchPaths                                 rDXAbSjNRfr6zwSq6kP
#define blackListCheckURL                                   kYPODeHKPk
#define licenseApplicationName                              wJzXyQGLx4yikaQFzZ
#define networkIdentifier                                   zYA7K3SVPwzDLnHq
#define isVersionLicensed                                   v9f56yQQ
#define forProductWithName                                  ojjibTZ23ha
#define isValidLicenseString                                lqZ3MeqojvyxzRTDs7
#define isValidLicenseAtPath                                CkCeb0JJD
#define isLicenseBlacklistedWithRunningNumber               lO29TGYw
#define licenseHasKnownBaseProduct                          neVZvcKJ
#define featureWithName                                     jN812JHA
#define minVersionNumber                                    k2znQvzwAJUops
#define prepareDependencyArrays                             eFGaOEBZMR67aLLqBG
#define resolveDependenciesBetweenLicenses                  sthPpt7wH6lhyc
#define copyLicensesFromArray                               D1nq37vMp7Q0
#define toArray                                             oLwuhuUUzrFDD
#define loadLicenses                                        vGUoVq9Rw
//#define licenses
#define availableQuantityForLicense                         OsOyN82S
#define setWantsMoreLicenses                                setCmrwe9O4Fktow
#define licensedFeatures                                    vzO7OklxOF
//#define features
//#define setFeatures                                         setC4Xzplv3Ba8Cx
#define _postLicenseInfoChangedNotification                 gKEUmujWtE
#define postLicenseInfoChangedNotification                  PTUiB91VilmfbR7S
#define blacklistCheckThread                                mHzHcyRiF61ro1YbvO5
#define checkNetworkLicenses                                AUGN859Ig
#define updateBlackList                                     hhkO1xI8I2Gh
#define usedLicenseNumbersWithQuantity                      hc7ab8dsJQF
#define obfuscatedUsedLicenseNumbersWithQuantity            TwtnXOC7lOilnLN
#define licenseNumbersAndQuantitiesInNetworkFromDelegate    zdOW8Yjea
#define licenseNumbersAndQuantitiesInNetwork                y84bSXFhNdjm1Oe
#define copyLicensesToDependencyArrays                      u3HMv2wLltPbPXQ5hcy2
#define checkLicensesAfterUseCountChanged                   LaE4SiOUXFH13uUYp
#define firstBaseProductName								kr4Zbaa3E

#pragma mark -
#pragma mark PWFeature

#define PWFeature                                           gcKKe8rb7T9Tpjd


//Instance variables
//#define licenses


// Methods
#define setFeatureName                                      setNdy7Tzaffrlamyj
#define validatedUsedCount                                  ISAJxSfUDs
#define featureName                                         NDy7TZAffrlamYJ
#define initWithFeatureName                                 NpIM70Iv
#define isVersionNumber                                     pyCiLdQE9b0Eh
#define versionNumber                                       NjqYpKxWKrbJl
//#define addLicense
//#define licenses
#define updateCount                                         tnNW8NC1kiGNG6HGOHZW

#pragma mark -
#pragma mark PWFeatureDefaults

#define PWFeatureDefaults                                   zjZytzfrt1N415RsyD

// Methods
#define sharedFeatureDefaults                               YqC7EjSn
#define defaultsKeyForFeatureWithName                       tF2iRx7u9KYXVZwmc
//#define product
#define defaultsKeyForFeature                               mzolnRL9
#define setDefaultUsedCount                                 setSxyodecffdvfxy
#define minUsedCount                                        aOIYjfsHv
#define maxUsedCount                                        CtHFyrcMwlApi
#define usedCountQuantization                               SZeqo2LrWQr
#define forFeatureNamed                                     fU399KzeYZBW
//#define product
#define featureDefaultForFeature                            TwzthD8MhjNbwMP7
#define defaultUsedCountForFeature                          f8lCMUw0glPr
#define minUsedCountForFeature                              jTKi41K9MP
#define maxUsedCountForFeature                              tGRy7K4e
#define usedCountQuantizationForFeature                     w28qkscb5SXfxNwgafyg
//#define setUsedCount                                        setXwzndyaqzcqtnq298N
#define forFeature                                          L8lV6MXbdSd47SXT9b
#define usedCountForFeature                                 PQWFSH2Bj

#pragma mark -
#pragma mark PWFeatureDefault

#define PWFeatureDefault                                    ZChXNslq8LE1bAfh0N


//Instance variables
#define defaultUsedCount                                    sXYoDecFFDvFXy


// Methods
#define defaultWithFeatureName                              z2oPQVpXusiDmdZS0YT
//#define product
//#define product

#pragma mark -
#pragma mark PWCorruptLicense

#define PWCorruptLicense                                    GWVSwEsNKN33
#define initWithLicensePath									ajlkhs23sdzr

#define corruptLicenseForLicenseFileAtPath                  fQVUCeUAHFSRhPZ3CD
#define productNameAtPath                                   yd6L5q0oJ

#endif
