






#import "CosmicBedViewController.h"
#import "AliveEarSexButton.h"
#import "EarSoloPubHintViewController.h"
#import "ArmToast.h"
#import "WarpRestoreLabel.h"
#import "BasalRankTextField.h"
#import "NSString+Anchoring.h"

@interface CosmicBedViewController ()

@property (nonatomic, strong) BasalRankTextField *introArmLogTextField;
@property (nonatomic, strong) UITextField *growGreenTextField;
@property (nonatomic, strong) AliveEarSexButton *sentBoostButton;
@property (nonatomic,strong) WarpRestoreLabel *posterNotYetLabel;

@end

@implementation CosmicBedViewController

- (AliveEarSexButton *)sentBoostButton {
    if (!_sentBoostButton) {
        _sentBoostButton = [[AliveEarSexButton alloc] init];
    }
    return _sentBoostButton;
}

- (WarpRestoreLabel *)posterNotYetLabel {
    if (!_posterNotYetLabel) {
        _posterNotYetLabel = [WarpRestoreLabel interiorStoreLabel:NO];
    }
    return _posterNotYetLabel;
}

- (void)viewDidLoad {
    [super viewDidLoad];
    
    
    self.introArmLogTextField = [[BasalRankTextField alloc] initWithController:self];
    [self.view addSubview:self.introArmLogTextField];
    [self.introArmLogTextField mas_makeConstraints:^(MASConstraintMaker *make) {
        make.top.mas_equalTo(BurstUpload.styleOrigins.hungarianTry);
        make.left.mas_equalTo(BurstUpload.styleOrigins.factThousand);
        make.right.mas_equalTo(-BurstUpload.styleOrigins.factThousand);
        make.height.mas_equalTo(BurstUpload.styleOrigins.paymentsTaps);
    }];
    
    
    self.growGreenTextField = [BurstUpload trackingPrepBasqueBehaviorsConvertOptCode];
    [self.view addSubview:self.growGreenTextField];
    [self.growGreenTextField mas_makeConstraints:^(MASConstraintMaker *make) {
        make.top.equalTo(self.introArmLogTextField.mas_bottom).offset(BurstUpload.styleOrigins.ignorePinCar);
        make.left.mas_equalTo(BurstUpload.styleOrigins.factThousand);
        make.height.mas_equalTo(BurstUpload.styleOrigins.paymentsTaps);
    }];
    
    winPipe(self);
    self.sentBoostButton.connectedSelfAction = ^{
        slopeSwap(self);
        NSString *negateTapCode = self.introArmLogTextField.microCubeBlend;
        NSString *receiverZip = self.introArmLogTextField.vowelOldAscenderSpanishBold;
        if (self.introArmLogTextField.introArmLogTextField.text.stoodFairCar) {
            [self.sentBoostButton diphthongIdiomCanonicalCurveRotating];
            [BoxAlertView yearsCommonPresenceDeprecateInnerDisplayed:BurstUpload.ejectPrimeHour.stripPong message:BurstUpload.ejectPrimeHour.universalUppercasePerformerAffectedIndoorMegawatts completion:nil];
            return;
        }
        if ([self.releaseRandom respondsToSelector:@selector(shuffleCallArteryDisableReceivedKelvinShutterType:freeHitTool:ironCode:completion:)]) {
            [SiteHiddenView blurBuddyWarpWindow];
            [self.releaseRandom shuffleCallArteryDisableReceivedKelvinShutterType:BurstUpload.styleOrigins.quarterRedoDepartureBlockerDevice freeHitTool:receiverZip ironCode:negateTapCode completion:^(id object) {
                [SiteHiddenView motionOverlayDayEffectiveExistWindow];
                if ([object boolValue]) {
                    [ArmToast tabAlcohol:BurstUpload.ejectPrimeHour.databaseUnitHighlightEpsilonLabelSliceCode];
                }else {
                    [self.sentBoostButton diphthongIdiomCanonicalCurveRotating];
                }
            }];
        }
    };
    [self.view addSubview:self.sentBoostButton];
    [self.sentBoostButton mas_makeConstraints:^(MASConstraintMaker *make) {
        make.centerY.equalTo(self.growGreenTextField);
        make.height.equalTo(self.growGreenTextField);
        make.left.equalTo(self.growGreenTextField.mas_right).offset(BurstUpload.styleOrigins.areTeluguCap);
        make.right.equalTo(self.introArmLogTextField);
    }];
    
    
    [self.sentBoostButton setContentHuggingPriority:UILayoutPriorityRequired forAxis:UILayoutConstraintAxisHorizontal];
    
    
    UIButton *yahooPauseWhoButton = [BurstUpload oneUpdatesSpatialSonGermanColor:BurstUpload.ejectPrimeHour.cosmicDiscardHerFoldGainTime];
    [yahooPauseWhoButton addTarget:self action:@selector(transposeAlarmSurrogateExpandingStripAction:) forControlEvents:UIControlEventTouchUpInside];
    [self.view addSubview:yahooPauseWhoButton];
    [yahooPauseWhoButton mas_makeConstraints:^(MASConstraintMaker *make) {
        make.top.equalTo(self.growGreenTextField.mas_bottom).offset(BurstUpload.styleOrigins.ignorePinCar);
        make.left.mas_equalTo(BurstUpload.styleOrigins.factThousand);
        make.right.mas_equalTo(-BurstUpload.styleOrigins.factThousand);
        make.height.mas_equalTo(BurstUpload.styleOrigins.cutMalayHigh);
    }];
    
    [self.view addSubview:self.posterNotYetLabel];
    [self.posterNotYetLabel setCapturedProfilesOperandWarpIndentBond:^{
        slopeSwap(self);
        [self chargeCropBirthKitNegativeEncryptAction];
    }];
    [self.posterNotYetLabel mas_makeConstraints:^(MASConstraintMaker *make) {
        make.bottom.mas_equalTo(-BurstUpload.styleOrigins.edgaThreaded);
        make.left.mas_equalTo(BurstUpload.styleOrigins.ageChargeCup);
        make.right.mas_equalTo(-BurstUpload.styleOrigins.ageChargeCup);
    }];
}

- (void)transposeAlarmSurrogateExpandingStripAction:(UIButton *)sender {
    if (self.introArmLogTextField.introArmLogTextField.text.stoodFairCar) {
        [BoxAlertView yearsCommonPresenceDeprecateInnerDisplayed:BurstUpload.ejectPrimeHour.stripPong message:BurstUpload.ejectPrimeHour.universalUppercasePerformerAffectedIndoorMegawatts completion:nil];
        return;
    }
    if (self.growGreenTextField.text.stoodFairCar) {
        [BoxAlertView yearsCommonPresenceDeprecateInnerDisplayed:BurstUpload.ejectPrimeHour.stripPong message:BurstUpload.ejectPrimeHour.bevelKilometerMinorBarArm completion:nil];
        return;
    }
    NSString *negateTapCode = self.introArmLogTextField.microCubeBlend;
    NSString *receiverZip = self.introArmLogTextField.vowelOldAscenderSpanishBold;
    if ([self.releaseRandom respondsToSelector:@selector(laterPulseAlpineProtocolsBoundingLittleBadFirmware:code:ironCode:completion:)]) {
        [SiteHiddenView blurBuddyWarpWindow];
        [self.releaseRandom laterPulseAlpineProtocolsBoundingLittleBadFirmware:receiverZip code:self.growGreenTextField.text ironCode:negateTapCode completion:^(id object) {
            [SiteHiddenView motionOverlayDayEffectiveExistWindow];
        }];
    }
}


- (void)chargeCropBirthKitNegativeEncryptAction {
    EarSoloPubHintViewController *seasonPashto = [EarSoloPubHintViewController new];
    seasonPashto.notationFat = @(YES);
    seasonPashto.releaseRandom = self.releaseRandom;
    [seasonPashto setDegradedBinHerDesktopEqually:^(BOOL result) {
        self.posterNotYetLabel.brownBriefDate = result;
    }];
    [self.navigationController pushViewController:seasonPashto animated:NO];
}

- (void)dealloc {
    [self.sentBoostButton diphthongIdiomCanonicalCurveRotating];
}
@end
