.class public final Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;
.super Lcom/google/protobuf/GeneratedMessageLite$Builder;
.source "AdCommonInterface.java"

# interfaces
.implements Lcom/moji/launchserver/AdCommonInterface$AdRequestCommonOrBuilder;


# annotations
.annotation system Ldalvik/annotation/EnclosingClass;
    value = Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon;
.end annotation

.annotation system Ldalvik/annotation/InnerClass;
    accessFlags = 0x19
    name = "Builder"
.end annotation

.annotation system Ldalvik/annotation/Signature;
    value = {
        "Lcom/google/protobuf/GeneratedMessageLite$Builder<",
        "Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon;",
        "Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;",
        ">;",
        "Lcom/moji/launchserver/AdCommonInterface$AdRequestCommonOrBuilder;"
    }
.end annotation


# instance fields
.field private androidAdvId_:Ljava/lang/Object;

.field private androidId_:Ljava/lang/Object;

.field private appVersion_:I

.field private avatarId_:I

.field private bitField0_:I

.field private carrier_:Lcom/moji/launchserver/AdCommonInterface$CarrierType;

.field private channelId_:J

.field private cityId_:I

.field private identifier_:Ljava/lang/Object;

.field private isAvatarShow_:Z

.field private isLocation_:Z

.field private isUserAvatarShow_:Z

.field private isWifi_:Z

.field private lang_:Lcom/moji/launchserver/AdCommonInterface$Language;

.field private locationCityId_:I

.field private mcc_:I

.field private mnc_:I

.field private netType_:Ljava/lang/Object;

.field private openudid_:Ljava/lang/Object;

.field private osType_:Lcom/moji/launchserver/AdCommonInterface$Platform;

.field private osVersion_:Ljava/lang/Object;

.field private phoneType_:Ljava/lang/Object;

.field private pkgname_:Ljava/lang/Object;

.field private publishType_:Ljava/lang/Object;

.field private redDotStatus_:Ljava/util/List;
    .annotation system Ldalvik/annotation/Signature;
        value = {
            "Ljava/util/List<",
            "Lcom/moji/launchserver/AdCommonInterface$RedDotStatus;",
            ">;"
        }
    .end annotation
.end field

.field private registerTime_:J

.field private screenHeight_:I

.field private screenWidth_:I

.field private snsId_:Ljava/lang/Object;

.field private ua_:Ljava/lang/Object;

.field private uid_:J

.field private uninstallRegisterTime_:J

.field private wma_:Ljava/lang/Object;


# direct methods
.method private constructor <init>()V
    .locals 1

    .line 3108
    invoke-direct {p0}, Lcom/google/protobuf/GeneratedMessageLite$Builder;-><init>()V

    .line 3837
    sget-object v0, Lcom/moji/launchserver/AdCommonInterface$Language;->SIMPLIFIED_CH:Lcom/moji/launchserver/AdCommonInterface$Language;

    iput-object v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;->lang_:Lcom/moji/launchserver/AdCommonInterface$Language;

    const-string v0, ""

    .line 3861
    iput-object v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;->snsId_:Ljava/lang/Object;

    .line 3918
    sget-object v0, Lcom/moji/launchserver/AdCommonInterface$Platform;->ANDROID:Lcom/moji/launchserver/AdCommonInterface$Platform;

    iput-object v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;->osType_:Lcom/moji/launchserver/AdCommonInterface$Platform;

    const-string v0, ""

    .line 3942
    iput-object v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;->osVersion_:Ljava/lang/Object;

    const-string v0, ""

    .line 3978
    iput-object v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;->phoneType_:Ljava/lang/Object;

    const-string v0, ""

    .line 4014
    iput-object v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;->identifier_:Ljava/lang/Object;

    const-string v0, ""

    .line 4050
    iput-object v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;->wma_:Ljava/lang/Object;

    const-string v0, ""

    .line 4086
    iput-object v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;->androidId_:Ljava/lang/Object;

    const-string v0, ""

    .line 4122
    iput-object v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;->androidAdvId_:Ljava/lang/Object;

    const-string v0, ""

    .line 4158
    iput-object v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;->openudid_:Ljava/lang/Object;

    .line 4236
    sget-object v0, Lcom/moji/launchserver/AdCommonInterface$CarrierType;->CARRIER_MOBILE:Lcom/moji/launchserver/AdCommonInterface$CarrierType;

    iput-object v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;->carrier_:Lcom/moji/launchserver/AdCommonInterface$CarrierType;

    const-string v0, ""

    .line 4281
    iput-object v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;->pkgname_:Ljava/lang/Object;

    const-string v0, ""

    .line 4317
    iput-object v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;->ua_:Ljava/lang/Object;

    const-string v0, ""

    .line 4374
    iput-object v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;->publishType_:Ljava/lang/Object;

    const-string v0, ""

    .line 4410
    iput-object v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;->netType_:Ljava/lang/Object;

    .line 4510
    invoke-static {}, Ljava/util/Collections;->emptyList()Ljava/util/List;

    move-result-object v0

    iput-object v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;->redDotStatus_:Ljava/util/List;

    .line 3109
    invoke-direct {p0}, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;->maybeForceBuilderInitialization()V

    return-void
.end method

.method static synthetic access$1400(Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;)Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon;
    .locals 0
    .annotation system Ldalvik/annotation/Throws;
        value = {
            Lcom/google/protobuf/InvalidProtocolBufferException;
        }
    .end annotation

    .line 3103
    invoke-direct {p0}, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;->buildParsed()Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon;

    move-result-object p0

    return-object p0
.end method

.method static synthetic access$1500()Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;
    .locals 1

    .line 3103
    invoke-static {}, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;->create()Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;

    move-result-object v0

    return-object v0
.end method

.method private buildParsed()Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon;
    .locals 2
    .annotation system Ldalvik/annotation/Throws;
        value = {
            Lcom/google/protobuf/InvalidProtocolBufferException;
        }
    .end annotation

    .line 3205
    invoke-virtual {p0}, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;->buildPartial()Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon;

    move-result-object v0

    .line 3206
    invoke-virtual {v0}, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon;->isInitialized()Z

    move-result v1

    if-eqz v1, :cond_0

    return-object v0

    .line 3207
    :cond_0
    invoke-static {v0}, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;->newUninitializedMessageException(Lcom/google/protobuf/MessageLite;)Lcom/google/protobuf/UninitializedMessageException;

    move-result-object v0

    .line 3208
    invoke-virtual {v0}, Lcom/google/protobuf/UninitializedMessageException;->asInvalidProtocolBufferException()Lcom/google/protobuf/InvalidProtocolBufferException;

    move-result-object v0

    throw v0
.end method

.method private static create()Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;
    .locals 1

    .line 3115
    new-instance v0, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;

    invoke-direct {v0}, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;-><init>()V

    return-object v0
.end method

.method private ensureRedDotStatusIsMutable()V
    .locals 3

    .line 4512
    iget v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;->bitField0_:I

    const/high16 v1, 0x20000000

    and-int/2addr v0, v1

    if-eq v0, v1, :cond_0

    .line 4513
    new-instance v0, Ljava/util/ArrayList;

    iget-object v2, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;->redDotStatus_:Ljava/util/List;

    invoke-direct {v0, v2}, Ljava/util/ArrayList;-><init>(Ljava/util/Collection;)V

    iput-object v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;->redDotStatus_:Ljava/util/List;

    .line 4514
    iget v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;->bitField0_:I

    or-int/2addr v0, v1

    iput v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;->bitField0_:I

    :cond_0
    return-void
.end method

.method private maybeForceBuilderInitialization()V
    .locals 0

    return-void
.end method


# virtual methods
.method public addAllRedDotStatus(Ljava/lang/Iterable;)Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;
    .locals 1
    .annotation system Ldalvik/annotation/Signature;
        value = {
            "(",
            "Ljava/lang/Iterable<",
            "+",
            "Lcom/moji/launchserver/AdCommonInterface$RedDotStatus;",
            ">;)",
            "Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;"
        }
    .end annotation

    .line 4579
    invoke-direct {p0}, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;->ensureRedDotStatusIsMutable()V

    .line 4580
    iget-object v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;->redDotStatus_:Ljava/util/List;

    invoke-static {p1, v0}, Lcom/google/protobuf/GeneratedMessageLite$Builder;->addAll(Ljava/lang/Iterable;Ljava/util/Collection;)V

    return-object p0
.end method

.method public addRedDotStatus(ILcom/moji/launchserver/AdCommonInterface$RedDotStatus$Builder;)Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;
    .locals 1

    .line 4572
    invoke-direct {p0}, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;->ensureRedDotStatusIsMutable()V

    .line 4573
    iget-object v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;->redDotStatus_:Ljava/util/List;

    invoke-virtual {p2}, Lcom/moji/launchserver/AdCommonInterface$RedDotStatus$Builder;->build()Lcom/moji/launchserver/AdCommonInterface$RedDotStatus;

    move-result-object p2

    invoke-interface {v0, p1, p2}, Ljava/util/List;->add(ILjava/lang/Object;)V

    return-object p0
.end method

.method public addRedDotStatus(ILcom/moji/launchserver/AdCommonInterface$RedDotStatus;)Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;
    .locals 1

    if-eqz p2, :cond_0

    .line 4558
    invoke-direct {p0}, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;->ensureRedDotStatusIsMutable()V

    .line 4559
    iget-object v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;->redDotStatus_:Ljava/util/List;

    invoke-interface {v0, p1, p2}, Ljava/util/List;->add(ILjava/lang/Object;)V

    return-object p0

    .line 4556
    :cond_0
    new-instance p1, Ljava/lang/NullPointerException;

    invoke-direct {p1}, Ljava/lang/NullPointerException;-><init>()V

    throw p1
.end method

.method public addRedDotStatus(Lcom/moji/launchserver/AdCommonInterface$RedDotStatus$Builder;)Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;
    .locals 1

    .line 4565
    invoke-direct {p0}, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;->ensureRedDotStatusIsMutable()V

    .line 4566
    iget-object v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;->redDotStatus_:Ljava/util/List;

    invoke-virtual {p1}, Lcom/moji/launchserver/AdCommonInterface$RedDotStatus$Builder;->build()Lcom/moji/launchserver/AdCommonInterface$RedDotStatus;

    move-result-object p1

    invoke-interface {v0, p1}, Ljava/util/List;->add(Ljava/lang/Object;)Z

    return-object p0
.end method

.method public addRedDotStatus(Lcom/moji/launchserver/AdCommonInterface$RedDotStatus;)Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;
    .locals 1

    if-eqz p1, :cond_0

    .line 4548
    invoke-direct {p0}, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;->ensureRedDotStatusIsMutable()V

    .line 4549
    iget-object v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;->redDotStatus_:Ljava/util/List;

    invoke-interface {v0, p1}, Ljava/util/List;->add(Ljava/lang/Object;)Z

    return-object p0

    .line 4546
    :cond_0
    new-instance p1, Ljava/lang/NullPointerException;

    invoke-direct {p1}, Ljava/lang/NullPointerException;-><init>()V

    throw p1
.end method

.method public bridge synthetic build()Lcom/google/protobuf/MessageLite;
    .locals 1

    .line 3103
    invoke-virtual {p0}, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;->build()Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon;

    move-result-object v0

    return-object v0
.end method

.method public build()Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon;
    .locals 2

    .line 3196
    invoke-virtual {p0}, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;->buildPartial()Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon;

    move-result-object v0

    .line 3197
    invoke-virtual {v0}, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon;->isInitialized()Z

    move-result v1

    if-eqz v1, :cond_0

    return-object v0

    .line 3198
    :cond_0
    invoke-static {v0}, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;->newUninitializedMessageException(Lcom/google/protobuf/MessageLite;)Lcom/google/protobuf/UninitializedMessageException;

    move-result-object v0

    throw v0
.end method

.method public bridge synthetic buildPartial()Lcom/google/protobuf/MessageLite;
    .locals 1

    .line 3103
    invoke-virtual {p0}, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;->buildPartial()Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon;

    move-result-object v0

    return-object v0
.end method

.method public buildPartial()Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon;
    .locals 6

    .line 3214
    new-instance v0, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon;

    const/4 v1, 0x0

    invoke-direct {v0, p0, v1}, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon;-><init>(Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;Lcom/moji/launchserver/AdCommonInterface$1;)V

    .line 3215
    iget v1, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;->bitField0_:I

    and-int/lit8 v2, v1, 0x1

    const/4 v3, 0x1

    if-ne v2, v3, :cond_0

    goto :goto_0

    :cond_0
    const/4 v3, 0x0

    .line 3220
    :goto_0
    iget-wide v4, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;->uid_:J

    invoke-static {v0, v4, v5}, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon;->access$1702(Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon;J)J

    and-int/lit8 v2, v1, 0x2

    const/4 v4, 0x2

    if-ne v2, v4, :cond_1

    or-int/lit8 v3, v3, 0x2

    .line 3224
    :cond_1
    iget v2, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;->cityId_:I

    invoke-static {v0, v2}, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon;->access$1802(Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon;I)I

    and-int/lit8 v2, v1, 0x4

    const/4 v4, 0x4

    if-ne v2, v4, :cond_2

    or-int/lit8 v3, v3, 0x4

    .line 3228
    :cond_2
    iget v2, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;->avatarId_:I

    invoke-static {v0, v2}, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon;->access$1902(Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon;I)I

    and-int/lit8 v2, v1, 0x8

    const/16 v4, 0x8

    if-ne v2, v4, :cond_3

    or-int/lit8 v3, v3, 0x8

    .line 3232
    :cond_3
    iget v2, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;->appVersion_:I

    invoke-static {v0, v2}, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon;->access$2002(Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon;I)I

    and-int/lit8 v2, v1, 0x10

    const/16 v4, 0x10

    if-ne v2, v4, :cond_4

    or-int/lit8 v3, v3, 0x10

    .line 3236
    :cond_4
    iget v2, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;->screenWidth_:I

    invoke-static {v0, v2}, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon;->access$2102(Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon;I)I

    and-int/lit8 v2, v1, 0x20

    const/16 v4, 0x20

    if-ne v2, v4, :cond_5

    or-int/lit8 v3, v3, 0x20

    .line 3240
    :cond_5
    iget v2, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;->screenHeight_:I

    invoke-static {v0, v2}, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon;->access$2202(Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon;I)I

    and-int/lit8 v2, v1, 0x40

    const/16 v4, 0x40

    if-ne v2, v4, :cond_6

    or-int/lit8 v3, v3, 0x40

    .line 3244
    :cond_6
    iget-object v2, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;->lang_:Lcom/moji/launchserver/AdCommonInterface$Language;

    invoke-static {v0, v2}, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon;->access$2302(Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon;Lcom/moji/launchserver/AdCommonInterface$Language;)Lcom/moji/launchserver/AdCommonInterface$Language;

    and-int/lit16 v2, v1, 0x80

    const/16 v4, 0x80

    if-ne v2, v4, :cond_7

    or-int/lit16 v3, v3, 0x80

    .line 3248
    :cond_7
    iget-object v2, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;->snsId_:Ljava/lang/Object;

    invoke-static {v0, v2}, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon;->access$2402(Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon;Ljava/lang/Object;)Ljava/lang/Object;

    and-int/lit16 v2, v1, 0x100

    const/16 v4, 0x100

    if-ne v2, v4, :cond_8

    or-int/lit16 v3, v3, 0x100

    .line 3252
    :cond_8
    iget-wide v4, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;->channelId_:J

    invoke-static {v0, v4, v5}, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon;->access$2502(Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon;J)J

    and-int/lit16 v2, v1, 0x200

    const/16 v4, 0x200

    if-ne v2, v4, :cond_9

    or-int/lit16 v3, v3, 0x200

    .line 3256
    :cond_9
    iget-object v2, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;->osType_:Lcom/moji/launchserver/AdCommonInterface$Platform;

    invoke-static {v0, v2}, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon;->access$2602(Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon;Lcom/moji/launchserver/AdCommonInterface$Platform;)Lcom/moji/launchserver/AdCommonInterface$Platform;

    and-int/lit16 v2, v1, 0x400

    const/16 v4, 0x400

    if-ne v2, v4, :cond_a

    or-int/lit16 v3, v3, 0x400

    .line 3260
    :cond_a
    iget-object v2, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;->osVersion_:Ljava/lang/Object;

    invoke-static {v0, v2}, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon;->access$2702(Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon;Ljava/lang/Object;)Ljava/lang/Object;

    and-int/lit16 v2, v1, 0x800

    const/16 v4, 0x800

    if-ne v2, v4, :cond_b

    or-int/lit16 v3, v3, 0x800

    .line 3264
    :cond_b
    iget-object v2, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;->phoneType_:Ljava/lang/Object;

    invoke-static {v0, v2}, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon;->access$2802(Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon;Ljava/lang/Object;)Ljava/lang/Object;

    and-int/lit16 v2, v1, 0x1000

    const/16 v4, 0x1000

    if-ne v2, v4, :cond_c

    or-int/lit16 v3, v3, 0x1000

    .line 3268
    :cond_c
    iget-object v2, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;->identifier_:Ljava/lang/Object;

    invoke-static {v0, v2}, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon;->access$2902(Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon;Ljava/lang/Object;)Ljava/lang/Object;

    and-int/lit16 v2, v1, 0x2000

    const/16 v4, 0x2000

    if-ne v2, v4, :cond_d

    or-int/lit16 v3, v3, 0x2000

    .line 3272
    :cond_d
    iget-object v2, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;->wma_:Ljava/lang/Object;

    invoke-static {v0, v2}, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon;->access$3002(Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon;Ljava/lang/Object;)Ljava/lang/Object;

    and-int/lit16 v2, v1, 0x4000

    const/16 v4, 0x4000

    if-ne v2, v4, :cond_e

    or-int/lit16 v3, v3, 0x4000

    .line 3276
    :cond_e
    iget-object v2, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;->androidId_:Ljava/lang/Object;

    invoke-static {v0, v2}, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon;->access$3102(Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon;Ljava/lang/Object;)Ljava/lang/Object;

    const v2, 0x8000

    and-int/2addr v2, v1

    const v4, 0x8000

    if-ne v2, v4, :cond_f

    const v2, 0x8000

    or-int/2addr v3, v2

    .line 3280
    :cond_f
    iget-object v2, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;->androidAdvId_:Ljava/lang/Object;

    invoke-static {v0, v2}, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon;->access$3202(Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon;Ljava/lang/Object;)Ljava/lang/Object;

    const/high16 v2, 0x10000

    and-int/2addr v2, v1

    const/high16 v4, 0x10000

    if-ne v2, v4, :cond_10

    const/high16 v2, 0x10000

    or-int/2addr v3, v2

    .line 3284
    :cond_10
    iget-object v2, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;->openudid_:Ljava/lang/Object;

    invoke-static {v0, v2}, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon;->access$3302(Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon;Ljava/lang/Object;)Ljava/lang/Object;

    const/high16 v2, 0x20000

    and-int/2addr v2, v1

    const/high16 v4, 0x20000

    if-ne v2, v4, :cond_11

    const/high16 v2, 0x20000

    or-int/2addr v3, v2

    .line 3288
    :cond_11
    iget v2, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;->mcc_:I

    invoke-static {v0, v2}, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon;->access$3402(Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon;I)I

    const/high16 v2, 0x40000

    and-int/2addr v2, v1

    const/high16 v4, 0x40000

    if-ne v2, v4, :cond_12

    const/high16 v2, 0x40000

    or-int/2addr v3, v2

    .line 3292
    :cond_12
    iget v2, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;->mnc_:I

    invoke-static {v0, v2}, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon;->access$3502(Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon;I)I

    const/high16 v2, 0x80000

    and-int/2addr v2, v1

    const/high16 v4, 0x80000

    if-ne v2, v4, :cond_13

    const/high16 v2, 0x80000

    or-int/2addr v3, v2

    .line 3296
    :cond_13
    iget-object v2, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;->carrier_:Lcom/moji/launchserver/AdCommonInterface$CarrierType;

    invoke-static {v0, v2}, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon;->access$3602(Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon;Lcom/moji/launchserver/AdCommonInterface$CarrierType;)Lcom/moji/launchserver/AdCommonInterface$CarrierType;

    const/high16 v2, 0x100000

    and-int/2addr v2, v1

    const/high16 v4, 0x100000

    if-ne v2, v4, :cond_14

    const/high16 v2, 0x100000

    or-int/2addr v3, v2

    .line 3300
    :cond_14
    iget-boolean v2, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;->isWifi_:Z

    invoke-static {v0, v2}, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon;->access$3702(Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon;Z)Z

    const/high16 v2, 0x200000

    and-int/2addr v2, v1

    const/high16 v4, 0x200000

    if-ne v2, v4, :cond_15

    const/high16 v2, 0x200000

    or-int/2addr v3, v2

    .line 3304
    :cond_15
    iget-object v2, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;->pkgname_:Ljava/lang/Object;

    invoke-static {v0, v2}, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon;->access$3802(Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon;Ljava/lang/Object;)Ljava/lang/Object;

    const/high16 v2, 0x400000

    and-int/2addr v2, v1

    const/high16 v4, 0x400000

    if-ne v2, v4, :cond_16

    const/high16 v2, 0x400000

    or-int/2addr v3, v2

    .line 3308
    :cond_16
    iget-object v2, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;->ua_:Ljava/lang/Object;

    invoke-static {v0, v2}, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon;->access$3902(Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon;Ljava/lang/Object;)Ljava/lang/Object;

    const/high16 v2, 0x800000

    and-int/2addr v2, v1

    const/high16 v4, 0x800000

    if-ne v2, v4, :cond_17

    const/high16 v2, 0x800000

    or-int/2addr v3, v2

    .line 3312
    :cond_17
    iget-boolean v2, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;->isLocation_:Z

    invoke-static {v0, v2}, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon;->access$4002(Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon;Z)Z

    const/high16 v2, 0x1000000

    and-int/2addr v2, v1

    const/high16 v4, 0x1000000

    if-ne v2, v4, :cond_18

    const/high16 v2, 0x1000000

    or-int/2addr v3, v2

    .line 3316
    :cond_18
    iget-object v2, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;->publishType_:Ljava/lang/Object;

    invoke-static {v0, v2}, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon;->access$4102(Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon;Ljava/lang/Object;)Ljava/lang/Object;

    const/high16 v2, 0x2000000

    and-int/2addr v2, v1

    const/high16 v4, 0x2000000

    if-ne v2, v4, :cond_19

    const/high16 v2, 0x2000000

    or-int/2addr v3, v2

    .line 3320
    :cond_19
    iget-object v2, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;->netType_:Ljava/lang/Object;

    invoke-static {v0, v2}, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon;->access$4202(Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon;Ljava/lang/Object;)Ljava/lang/Object;

    const/high16 v2, 0x4000000

    and-int/2addr v2, v1

    const/high16 v4, 0x4000000

    if-ne v2, v4, :cond_1a

    const/high16 v2, 0x4000000

    or-int/2addr v3, v2

    .line 3324
    :cond_1a
    iget v2, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;->locationCityId_:I

    invoke-static {v0, v2}, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon;->access$4302(Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon;I)I

    const/high16 v2, 0x8000000

    and-int/2addr v2, v1

    const/high16 v4, 0x8000000

    if-ne v2, v4, :cond_1b

    const/high16 v2, 0x8000000

    or-int/2addr v3, v2

    .line 3328
    :cond_1b
    iget-wide v4, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;->registerTime_:J

    invoke-static {v0, v4, v5}, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon;->access$4402(Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon;J)J

    const/high16 v2, 0x10000000

    and-int/2addr v2, v1

    const/high16 v4, 0x10000000

    if-ne v2, v4, :cond_1c

    const/high16 v2, 0x10000000

    or-int/2addr v3, v2

    .line 3332
    :cond_1c
    iget-wide v4, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;->uninstallRegisterTime_:J

    invoke-static {v0, v4, v5}, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon;->access$4502(Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon;J)J

    .line 3333
    iget v2, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;->bitField0_:I

    const/high16 v4, 0x20000000

    and-int/2addr v2, v4

    if-ne v2, v4, :cond_1d

    .line 3334
    iget-object v2, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;->redDotStatus_:Ljava/util/List;

    invoke-static {v2}, Ljava/util/Collections;->unmodifiableList(Ljava/util/List;)Ljava/util/List;

    move-result-object v2

    iput-object v2, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;->redDotStatus_:Ljava/util/List;

    .line 3335
    iget v2, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;->bitField0_:I

    const v4, -0x20000001

    and-int/2addr v2, v4

    iput v2, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;->bitField0_:I

    .line 3337
    :cond_1d
    iget-object v2, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;->redDotStatus_:Ljava/util/List;

    invoke-static {v0, v2}, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon;->access$4602(Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon;Ljava/util/List;)Ljava/util/List;

    const/high16 v2, 0x40000000    # 2.0f

    and-int/2addr v2, v1

    const/high16 v4, 0x40000000    # 2.0f

    if-ne v2, v4, :cond_1e

    const/high16 v2, 0x20000000

    or-int/2addr v3, v2

    .line 3341
    :cond_1e
    iget-boolean v2, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;->isAvatarShow_:Z

    invoke-static {v0, v2}, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon;->access$4702(Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon;Z)Z

    const/high16 v2, -0x80000000

    and-int/2addr v1, v2

    if-ne v1, v2, :cond_1f

    const/high16 v1, 0x40000000    # 2.0f

    or-int/2addr v3, v1

    .line 3345
    :cond_1f
    iget-boolean v1, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;->isUserAvatarShow_:Z

    invoke-static {v0, v1}, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon;->access$4802(Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon;Z)Z

    .line 3346
    invoke-static {v0, v3}, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon;->access$4902(Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon;I)I

    return-object v0
.end method

.method public bridge synthetic clear()Lcom/google/protobuf/GeneratedMessageLite$Builder;
    .locals 1

    .line 3103
    invoke-virtual {p0}, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;->clear()Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;

    move-result-object v0

    return-object v0
.end method

.method public bridge synthetic clear()Lcom/google/protobuf/MessageLite$Builder;
    .locals 1

    .line 3103
    invoke-virtual {p0}, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;->clear()Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;

    move-result-object v0

    return-object v0
.end method

.method public clear()Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;
    .locals 5

    .line 3119
    invoke-super {p0}, Lcom/google/protobuf/GeneratedMessageLite$Builder;->clear()Lcom/google/protobuf/GeneratedMessageLite$Builder;

    const-wide/16 v0, 0x0

    .line 3120
    iput-wide v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;->uid_:J

    .line 3121
    iget v2, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;->bitField0_:I

    and-int/lit8 v2, v2, -0x2

    iput v2, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;->bitField0_:I

    const/4 v2, 0x0

    .line 3122
    iput v2, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;->cityId_:I

    .line 3123
    iget v3, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;->bitField0_:I

    and-int/lit8 v3, v3, -0x3

    iput v3, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;->bitField0_:I

    .line 3124
    iput v2, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;->avatarId_:I

    .line 3125
    iget v3, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;->bitField0_:I

    and-int/lit8 v3, v3, -0x5

    iput v3, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;->bitField0_:I

    .line 3126
    iput v2, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;->appVersion_:I

    .line 3127
    iget v3, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;->bitField0_:I

    and-int/lit8 v3, v3, -0x9

    iput v3, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;->bitField0_:I

    .line 3128
    iput v2, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;->screenWidth_:I

    .line 3129
    iget v3, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;->bitField0_:I

    and-int/lit8 v3, v3, -0x11

    iput v3, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;->bitField0_:I

    .line 3130
    iput v2, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;->screenHeight_:I

    .line 3131
    iget v3, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;->bitField0_:I

    and-int/lit8 v3, v3, -0x21

    iput v3, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;->bitField0_:I

    .line 3132
    sget-object v3, Lcom/moji/launchserver/AdCommonInterface$Language;->SIMPLIFIED_CH:Lcom/moji/launchserver/AdCommonInterface$Language;

    iput-object v3, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;->lang_:Lcom/moji/launchserver/AdCommonInterface$Language;

    .line 3133
    iget v3, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;->bitField0_:I

    and-int/lit8 v3, v3, -0x41

    iput v3, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;->bitField0_:I

    const-string v3, ""

    .line 3134
    iput-object v3, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;->snsId_:Ljava/lang/Object;

    .line 3135
    iget v3, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;->bitField0_:I

    and-int/lit16 v3, v3, -0x81

    iput v3, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;->bitField0_:I

    .line 3136
    iput-wide v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;->channelId_:J

    .line 3137
    iget v3, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;->bitField0_:I

    and-int/lit16 v3, v3, -0x101

    iput v3, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;->bitField0_:I

    .line 3138
    sget-object v3, Lcom/moji/launchserver/AdCommonInterface$Platform;->ANDROID:Lcom/moji/launchserver/AdCommonInterface$Platform;

    iput-object v3, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;->osType_:Lcom/moji/launchserver/AdCommonInterface$Platform;

    .line 3139
    iget v3, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;->bitField0_:I

    and-int/lit16 v3, v3, -0x201

    iput v3, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;->bitField0_:I

    const-string v3, ""

    .line 3140
    iput-object v3, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;->osVersion_:Ljava/lang/Object;

    .line 3141
    iget v3, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;->bitField0_:I

    and-int/lit16 v3, v3, -0x401

    iput v3, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;->bitField0_:I

    const-string v3, ""

    .line 3142
    iput-object v3, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;->phoneType_:Ljava/lang/Object;

    .line 3143
    iget v3, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;->bitField0_:I

    and-int/lit16 v3, v3, -0x801

    iput v3, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;->bitField0_:I

    const-string v3, ""

    .line 3144
    iput-object v3, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;->identifier_:Ljava/lang/Object;

    .line 3145
    iget v3, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;->bitField0_:I

    and-int/lit16 v3, v3, -0x1001

    iput v3, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;->bitField0_:I

    const-string v3, ""

    .line 3146
    iput-object v3, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;->wma_:Ljava/lang/Object;

    .line 3147
    iget v3, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;->bitField0_:I

    and-int/lit16 v3, v3, -0x2001

    iput v3, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;->bitField0_:I

    const-string v3, ""

    .line 3148
    iput-object v3, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;->androidId_:Ljava/lang/Object;

    .line 3149
    iget v3, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;->bitField0_:I

    and-int/lit16 v3, v3, -0x4001

    iput v3, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;->bitField0_:I

    const-string v3, ""

    .line 3150
    iput-object v3, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;->androidAdvId_:Ljava/lang/Object;

    .line 3151
    iget v3, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;->bitField0_:I

    const v4, -0x8001

    and-int/2addr v3, v4

    iput v3, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;->bitField0_:I

    const-string v3, ""

    .line 3152
    iput-object v3, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;->openudid_:Ljava/lang/Object;

    .line 3153
    iget v3, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;->bitField0_:I

    const v4, -0x10001

    and-int/2addr v3, v4

    iput v3, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;->bitField0_:I

    .line 3154
    iput v2, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;->mcc_:I

    .line 3155
    iget v3, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;->bitField0_:I

    const v4, -0x20001

    and-int/2addr v3, v4

    iput v3, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;->bitField0_:I

    .line 3156
    iput v2, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;->mnc_:I

    .line 3157
    iget v3, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;->bitField0_:I

    const v4, -0x40001

    and-int/2addr v3, v4

    iput v3, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;->bitField0_:I

    .line 3158
    sget-object v3, Lcom/moji/launchserver/AdCommonInterface$CarrierType;->CARRIER_MOBILE:Lcom/moji/launchserver/AdCommonInterface$CarrierType;

    iput-object v3, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;->carrier_:Lcom/moji/launchserver/AdCommonInterface$CarrierType;

    .line 3159
    iget v3, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;->bitField0_:I

    const v4, -0x80001

    and-int/2addr v3, v4

    iput v3, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;->bitField0_:I

    .line 3160
    iput-boolean v2, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;->isWifi_:Z

    .line 3161
    iget v3, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;->bitField0_:I

    const v4, -0x100001

    and-int/2addr v3, v4

    iput v3, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;->bitField0_:I

    const-string v3, ""

    .line 3162
    iput-object v3, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;->pkgname_:Ljava/lang/Object;

    .line 3163
    iget v3, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;->bitField0_:I

    const v4, -0x200001

    and-int/2addr v3, v4

    iput v3, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;->bitField0_:I

    const-string v3, ""

    .line 3164
    iput-object v3, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;->ua_:Ljava/lang/Object;

    .line 3165
    iget v3, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;->bitField0_:I

    const v4, -0x400001

    and-int/2addr v3, v4

    iput v3, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;->bitField0_:I

    .line 3166
    iput-boolean v2, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;->isLocation_:Z

    .line 3167
    iget v3, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;->bitField0_:I

    const v4, -0x800001

    and-int/2addr v3, v4

    iput v3, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;->bitField0_:I

    const-string v3, ""

    .line 3168
    iput-object v3, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;->publishType_:Ljava/lang/Object;

    .line 3169
    iget v3, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;->bitField0_:I

    const v4, -0x1000001

    and-int/2addr v3, v4

    iput v3, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;->bitField0_:I

    const-string v3, ""

    .line 3170
    iput-object v3, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;->netType_:Ljava/lang/Object;

    .line 3171
    iget v3, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;->bitField0_:I

    const v4, -0x2000001

    and-int/2addr v3, v4

    iput v3, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;->bitField0_:I

    .line 3172
    iput v2, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;->locationCityId_:I

    .line 3173
    iget v3, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;->bitField0_:I

    const v4, -0x4000001

    and-int/2addr v3, v4

    iput v3, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;->bitField0_:I

    .line 3174
    iput-wide v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;->registerTime_:J

    .line 3175
    iget v3, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;->bitField0_:I

    const v4, -0x8000001

    and-int/2addr v3, v4

    iput v3, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;->bitField0_:I

    .line 3176
    iput-wide v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;->uninstallRegisterTime_:J

    .line 3177
    iget v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;->bitField0_:I

    const v1, -0x10000001

    and-int/2addr v0, v1

    iput v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;->bitField0_:I

    .line 3178
    invoke-static {}, Ljava/util/Collections;->emptyList()Ljava/util/List;

    move-result-object v0

    iput-object v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;->redDotStatus_:Ljava/util/List;

    .line 3179
    iget v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;->bitField0_:I

    const v1, -0x20000001

    and-int/2addr v0, v1

    iput v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;->bitField0_:I

    .line 3180
    iput-boolean v2, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;->isAvatarShow_:Z

    .line 3181
    iget v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;->bitField0_:I

    const v1, -0x40000001    # -1.9999999f

    and-int/2addr v0, v1

    iput v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;->bitField0_:I

    .line 3182
    iput-boolean v2, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;->isUserAvatarShow_:Z

    .line 3183
    iget v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;->bitField0_:I

    const v1, 0x7fffffff

    and-int/2addr v0, v1

    iput v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;->bitField0_:I

    return-object p0
.end method

.method public clearAndroidAdvId()Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;
    .locals 2

    .line 4146
    iget v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;->bitField0_:I

    const v1, -0x8001

    and-int/2addr v0, v1

    iput v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;->bitField0_:I

    .line 4147
    invoke-static {}, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon;->getDefaultInstance()Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon;

    move-result-object v0

    invoke-virtual {v0}, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon;->getAndroidAdvId()Ljava/lang/String;

    move-result-object v0

    iput-object v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;->androidAdvId_:Ljava/lang/Object;

    return-object p0
.end method

.method public clearAndroidId()Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;
    .locals 1

    .line 4110
    iget v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;->bitField0_:I

    and-int/lit16 v0, v0, -0x4001

    iput v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;->bitField0_:I

    .line 4111
    invoke-static {}, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon;->getDefaultInstance()Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon;

    move-result-object v0

    invoke-virtual {v0}, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon;->getAndroidId()Ljava/lang/String;

    move-result-object v0

    iput-object v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;->androidId_:Ljava/lang/Object;

    return-object p0
.end method

.method public clearAppVersion()Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;
    .locals 1

    .line 3788
    iget v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;->bitField0_:I

    and-int/lit8 v0, v0, -0x9

    iput v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;->bitField0_:I

    const/4 v0, 0x0

    .line 3789
    iput v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;->appVersion_:I

    return-object p0
.end method

.method public clearAvatarId()Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;
    .locals 1

    .line 3767
    iget v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;->bitField0_:I

    and-int/lit8 v0, v0, -0x5

    iput v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;->bitField0_:I

    const/4 v0, 0x0

    .line 3768
    iput v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;->avatarId_:I

    return-object p0
.end method

.method public clearCarrier()Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;
    .locals 2

    .line 4253
    iget v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;->bitField0_:I

    const v1, -0x80001

    and-int/2addr v0, v1

    iput v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;->bitField0_:I

    .line 4254
    sget-object v0, Lcom/moji/launchserver/AdCommonInterface$CarrierType;->CARRIER_MOBILE:Lcom/moji/launchserver/AdCommonInterface$CarrierType;

    iput-object v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;->carrier_:Lcom/moji/launchserver/AdCommonInterface$CarrierType;

    return-object p0
.end method

.method public clearChannelId()Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;
    .locals 2

    .line 3911
    iget v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;->bitField0_:I

    and-int/lit16 v0, v0, -0x101

    iput v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;->bitField0_:I

    const-wide/16 v0, 0x0

    .line 3912
    iput-wide v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;->channelId_:J

    return-object p0
.end method

.method public clearCityId()Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;
    .locals 1

    .line 3746
    iget v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;->bitField0_:I

    and-int/lit8 v0, v0, -0x3

    iput v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;->bitField0_:I

    const/4 v0, 0x0

    .line 3747
    iput v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;->cityId_:I

    return-object p0
.end method

.method public clearIdentifier()Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;
    .locals 1

    .line 4038
    iget v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;->bitField0_:I

    and-int/lit16 v0, v0, -0x1001

    iput v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;->bitField0_:I

    .line 4039
    invoke-static {}, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon;->getDefaultInstance()Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon;

    move-result-object v0

    invoke-virtual {v0}, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon;->getIdentifier()Ljava/lang/String;

    move-result-object v0

    iput-object v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;->identifier_:Ljava/lang/Object;

    return-object p0
.end method

.method public clearIsAvatarShow()Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;
    .locals 2

    .line 4612
    iget v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;->bitField0_:I

    const v1, -0x40000001    # -1.9999999f

    and-int/2addr v0, v1

    iput v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;->bitField0_:I

    const/4 v0, 0x0

    .line 4613
    iput-boolean v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;->isAvatarShow_:Z

    return-object p0
.end method

.method public clearIsLocation()Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;
    .locals 2

    .line 4367
    iget v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;->bitField0_:I

    const v1, -0x800001

    and-int/2addr v0, v1

    iput v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;->bitField0_:I

    const/4 v0, 0x0

    .line 4368
    iput-boolean v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;->isLocation_:Z

    return-object p0
.end method

.method public clearIsUserAvatarShow()Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;
    .locals 2

    .line 4633
    iget v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;->bitField0_:I

    const v1, 0x7fffffff

    and-int/2addr v0, v1

    iput v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;->bitField0_:I

    const/4 v0, 0x0

    .line 4634
    iput-boolean v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;->isUserAvatarShow_:Z

    return-object p0
.end method

.method public clearIsWifi()Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;
    .locals 2

    .line 4274
    iget v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;->bitField0_:I

    const v1, -0x100001

    and-int/2addr v0, v1

    iput v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;->bitField0_:I

    const/4 v0, 0x0

    .line 4275
    iput-boolean v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;->isWifi_:Z

    return-object p0
.end method

.method public clearLang()Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;
    .locals 1

    .line 3854
    iget v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;->bitField0_:I

    and-int/lit8 v0, v0, -0x41

    iput v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;->bitField0_:I

    .line 3855
    sget-object v0, Lcom/moji/launchserver/AdCommonInterface$Language;->SIMPLIFIED_CH:Lcom/moji/launchserver/AdCommonInterface$Language;

    iput-object v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;->lang_:Lcom/moji/launchserver/AdCommonInterface$Language;

    return-object p0
.end method

.method public clearLocationCityId()Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;
    .locals 2

    .line 4460
    iget v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;->bitField0_:I

    const v1, -0x4000001

    and-int/2addr v0, v1

    iput v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;->bitField0_:I

    const/4 v0, 0x0

    .line 4461
    iput v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;->locationCityId_:I

    return-object p0
.end method

.method public clearMcc()Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;
    .locals 2

    .line 4208
    iget v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;->bitField0_:I

    const v1, -0x20001

    and-int/2addr v0, v1

    iput v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;->bitField0_:I

    const/4 v0, 0x0

    .line 4209
    iput v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;->mcc_:I

    return-object p0
.end method

.method public clearMnc()Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;
    .locals 2

    .line 4229
    iget v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;->bitField0_:I

    const v1, -0x40001

    and-int/2addr v0, v1

    iput v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;->bitField0_:I

    const/4 v0, 0x0

    .line 4230
    iput v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;->mnc_:I

    return-object p0
.end method

.method public clearNetType()Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;
    .locals 2

    .line 4434
    iget v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;->bitField0_:I

    const v1, -0x2000001

    and-int/2addr v0, v1

    iput v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;->bitField0_:I

    .line 4435
    invoke-static {}, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon;->getDefaultInstance()Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon;

    move-result-object v0

    invoke-virtual {v0}, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon;->getNetType()Ljava/lang/String;

    move-result-object v0

    iput-object v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;->netType_:Ljava/lang/Object;

    return-object p0
.end method

.method public clearOpenudid()Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;
    .locals 2

    .line 4182
    iget v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;->bitField0_:I

    const v1, -0x10001

    and-int/2addr v0, v1

    iput v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;->bitField0_:I

    .line 4183
    invoke-static {}, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon;->getDefaultInstance()Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon;

    move-result-object v0

    invoke-virtual {v0}, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon;->getOpenudid()Ljava/lang/String;

    move-result-object v0

    iput-object v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;->openudid_:Ljava/lang/Object;

    return-object p0
.end method

.method public clearOsType()Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;
    .locals 1

    .line 3935
    iget v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;->bitField0_:I

    and-int/lit16 v0, v0, -0x201

    iput v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;->bitField0_:I

    .line 3936
    sget-object v0, Lcom/moji/launchserver/AdCommonInterface$Platform;->ANDROID:Lcom/moji/launchserver/AdCommonInterface$Platform;

    iput-object v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;->osType_:Lcom/moji/launchserver/AdCommonInterface$Platform;

    return-object p0
.end method

.method public clearOsVersion()Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;
    .locals 1

    .line 3966
    iget v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;->bitField0_:I

    and-int/lit16 v0, v0, -0x401

    iput v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;->bitField0_:I

    .line 3967
    invoke-static {}, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon;->getDefaultInstance()Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon;

    move-result-object v0

    invoke-virtual {v0}, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon;->getOsVersion()Ljava/lang/String;

    move-result-object v0

    iput-object v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;->osVersion_:Ljava/lang/Object;

    return-object p0
.end method

.method public clearPhoneType()Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;
    .locals 1

    .line 4002
    iget v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;->bitField0_:I

    and-int/lit16 v0, v0, -0x801

    iput v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;->bitField0_:I

    .line 4003
    invoke-static {}, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon;->getDefaultInstance()Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon;

    move-result-object v0

    invoke-virtual {v0}, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon;->getPhoneType()Ljava/lang/String;

    move-result-object v0

    iput-object v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;->phoneType_:Ljava/lang/Object;

    return-object p0
.end method

.method public clearPkgname()Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;
    .locals 2

    .line 4305
    iget v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;->bitField0_:I

    const v1, -0x200001

    and-int/2addr v0, v1

    iput v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;->bitField0_:I

    .line 4306
    invoke-static {}, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon;->getDefaultInstance()Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon;

    move-result-object v0

    invoke-virtual {v0}, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon;->getPkgname()Ljava/lang/String;

    move-result-object v0

    iput-object v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;->pkgname_:Ljava/lang/Object;

    return-object p0
.end method

.method public clearPublishType()Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;
    .locals 2

    .line 4398
    iget v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;->bitField0_:I

    const v1, -0x1000001

    and-int/2addr v0, v1

    iput v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;->bitField0_:I

    .line 4399
    invoke-static {}, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon;->getDefaultInstance()Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon;

    move-result-object v0

    invoke-virtual {v0}, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon;->getPublishType()Ljava/lang/String;

    move-result-object v0

    iput-object v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;->publishType_:Ljava/lang/Object;

    return-object p0
.end method

.method public clearRedDotStatus()Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;
    .locals 2

    .line 4585
    invoke-static {}, Ljava/util/Collections;->emptyList()Ljava/util/List;

    move-result-object v0

    iput-object v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;->redDotStatus_:Ljava/util/List;

    .line 4586
    iget v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;->bitField0_:I

    const v1, -0x20000001

    and-int/2addr v0, v1

    iput v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;->bitField0_:I

    return-object p0
.end method

.method public clearRegisterTime()Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;
    .locals 2

    .line 4481
    iget v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;->bitField0_:I

    const v1, -0x8000001

    and-int/2addr v0, v1

    iput v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;->bitField0_:I

    const-wide/16 v0, 0x0

    .line 4482
    iput-wide v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;->registerTime_:J

    return-object p0
.end method

.method public clearScreenHeight()Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;
    .locals 1

    .line 3830
    iget v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;->bitField0_:I

    and-int/lit8 v0, v0, -0x21

    iput v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;->bitField0_:I

    const/4 v0, 0x0

    .line 3831
    iput v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;->screenHeight_:I

    return-object p0
.end method

.method public clearScreenWidth()Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;
    .locals 1

    .line 3809
    iget v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;->bitField0_:I

    and-int/lit8 v0, v0, -0x11

    iput v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;->bitField0_:I

    const/4 v0, 0x0

    .line 3810
    iput v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;->screenWidth_:I

    return-object p0
.end method

.method public clearSnsId()Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;
    .locals 1

    .line 3885
    iget v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;->bitField0_:I

    and-int/lit16 v0, v0, -0x81

    iput v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;->bitField0_:I

    .line 3886
    invoke-static {}, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon;->getDefaultInstance()Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon;

    move-result-object v0

    invoke-virtual {v0}, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon;->getSnsId()Ljava/lang/String;

    move-result-object v0

    iput-object v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;->snsId_:Ljava/lang/Object;

    return-object p0
.end method

.method public clearUa()Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;
    .locals 2

    .line 4341
    iget v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;->bitField0_:I

    const v1, -0x400001

    and-int/2addr v0, v1

    iput v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;->bitField0_:I

    .line 4342
    invoke-static {}, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon;->getDefaultInstance()Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon;

    move-result-object v0

    invoke-virtual {v0}, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon;->getUa()Ljava/lang/String;

    move-result-object v0

    iput-object v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;->ua_:Ljava/lang/Object;

    return-object p0
.end method

.method public clearUid()Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;
    .locals 2

    .line 3725
    iget v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;->bitField0_:I

    and-int/lit8 v0, v0, -0x2

    iput v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;->bitField0_:I

    const-wide/16 v0, 0x0

    .line 3726
    iput-wide v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;->uid_:J

    return-object p0
.end method

.method public clearUninstallRegisterTime()Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;
    .locals 2

    .line 4502
    iget v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;->bitField0_:I

    const v1, -0x10000001

    and-int/2addr v0, v1

    iput v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;->bitField0_:I

    const-wide/16 v0, 0x0

    .line 4503
    iput-wide v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;->uninstallRegisterTime_:J

    return-object p0
.end method

.method public clearWma()Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;
    .locals 1

    .line 4074
    iget v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;->bitField0_:I

    and-int/lit16 v0, v0, -0x2001

    iput v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;->bitField0_:I

    .line 4075
    invoke-static {}, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon;->getDefaultInstance()Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon;

    move-result-object v0

    invoke-virtual {v0}, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon;->getWma()Ljava/lang/String;

    move-result-object v0

    iput-object v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;->wma_:Ljava/lang/Object;

    return-object p0
.end method

.method public bridge synthetic clone()Lcom/google/protobuf/AbstractMessageLite$Builder;
    .locals 1

    .line 3103
    invoke-virtual {p0}, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;->clone()Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;

    move-result-object v0

    return-object v0
.end method

.method public bridge synthetic clone()Lcom/google/protobuf/GeneratedMessageLite$Builder;
    .locals 1

    .line 3103
    invoke-virtual {p0}, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;->clone()Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;

    move-result-object v0

    return-object v0
.end method

.method public bridge synthetic clone()Lcom/google/protobuf/MessageLite$Builder;
    .locals 1

    .line 3103
    invoke-virtual {p0}, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;->clone()Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;

    move-result-object v0

    return-object v0
.end method

.method public clone()Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;
    .locals 2

    .line 3188
    invoke-static {}, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;->create()Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;

    move-result-object v0

    invoke-virtual {p0}, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;->buildPartial()Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon;

    move-result-object v1

    invoke-virtual {v0, v1}, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;->mergeFrom(Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon;)Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;

    move-result-object v0

    return-object v0
.end method

.method public bridge synthetic clone()Ljava/lang/Object;
    .locals 1
    .annotation system Ldalvik/annotation/Throws;
        value = {
            Ljava/lang/CloneNotSupportedException;
        }
    .end annotation

    .line 3103
    invoke-virtual {p0}, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;->clone()Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;

    move-result-object v0

    return-object v0
.end method

.method public getAndroidAdvId()Ljava/lang/String;
    .locals 2

    .line 4127
    iget-object v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;->androidAdvId_:Ljava/lang/Object;

    .line 4128
    instance-of v1, v0, Ljava/lang/String;

    if-nez v1, :cond_0

    .line 4129
    check-cast v0, Lcom/google/protobuf/ByteString;

    invoke-virtual {v0}, Lcom/google/protobuf/ByteString;->toStringUtf8()Ljava/lang/String;

    move-result-object v0

    .line 4130
    iput-object v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;->androidAdvId_:Ljava/lang/Object;

    return-object v0

    .line 4133
    :cond_0
    check-cast v0, Ljava/lang/String;

    return-object v0
.end method

.method public getAndroidId()Ljava/lang/String;
    .locals 2

    .line 4091
    iget-object v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;->androidId_:Ljava/lang/Object;

    .line 4092
    instance-of v1, v0, Ljava/lang/String;

    if-nez v1, :cond_0

    .line 4093
    check-cast v0, Lcom/google/protobuf/ByteString;

    invoke-virtual {v0}, Lcom/google/protobuf/ByteString;->toStringUtf8()Ljava/lang/String;

    move-result-object v0

    .line 4094
    iput-object v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;->androidId_:Ljava/lang/Object;

    return-object v0

    .line 4097
    :cond_0
    check-cast v0, Ljava/lang/String;

    return-object v0
.end method

.method public getAppVersion()I
    .locals 1

    .line 3779
    iget v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;->appVersion_:I

    return v0
.end method

.method public getAvatarId()I
    .locals 1

    .line 3758
    iget v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;->avatarId_:I

    return v0
.end method

.method public getCarrier()Lcom/moji/launchserver/AdCommonInterface$CarrierType;
    .locals 1

    .line 4241
    iget-object v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;->carrier_:Lcom/moji/launchserver/AdCommonInterface$CarrierType;

    return-object v0
.end method

.method public getChannelId()J
    .locals 2

    .line 3902
    iget-wide v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;->channelId_:J

    return-wide v0
.end method

.method public getCityId()I
    .locals 1

    .line 3737
    iget v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;->cityId_:I

    return v0
.end method

.method public bridge synthetic getDefaultInstanceForType()Lcom/google/protobuf/GeneratedMessageLite;
    .locals 1

    .line 3103
    invoke-virtual {p0}, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;->getDefaultInstanceForType()Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon;

    move-result-object v0

    return-object v0
.end method

.method public bridge synthetic getDefaultInstanceForType()Lcom/google/protobuf/MessageLite;
    .locals 1

    .line 3103
    invoke-virtual {p0}, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;->getDefaultInstanceForType()Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon;

    move-result-object v0

    return-object v0
.end method

.method public getDefaultInstanceForType()Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon;
    .locals 1

    .line 3192
    invoke-static {}, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon;->getDefaultInstance()Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon;

    move-result-object v0

    return-object v0
.end method

.method public getIdentifier()Ljava/lang/String;
    .locals 2

    .line 4019
    iget-object v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;->identifier_:Ljava/lang/Object;

    .line 4020
    instance-of v1, v0, Ljava/lang/String;

    if-nez v1, :cond_0

    .line 4021
    check-cast v0, Lcom/google/protobuf/ByteString;

    invoke-virtual {v0}, Lcom/google/protobuf/ByteString;->toStringUtf8()Ljava/lang/String;

    move-result-object v0

    .line 4022
    iput-object v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;->identifier_:Ljava/lang/Object;

    return-object v0

    .line 4025
    :cond_0
    check-cast v0, Ljava/lang/String;

    return-object v0
.end method

.method public getIsAvatarShow()Z
    .locals 1

    .line 4603
    iget-boolean v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;->isAvatarShow_:Z

    return v0
.end method

.method public getIsLocation()Z
    .locals 1

    .line 4358
    iget-boolean v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;->isLocation_:Z

    return v0
.end method

.method public getIsUserAvatarShow()Z
    .locals 1

    .line 4624
    iget-boolean v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;->isUserAvatarShow_:Z

    return v0
.end method

.method public getIsWifi()Z
    .locals 1

    .line 4265
    iget-boolean v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;->isWifi_:Z

    return v0
.end method

.method public getLang()Lcom/moji/launchserver/AdCommonInterface$Language;
    .locals 1

    .line 3842
    iget-object v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;->lang_:Lcom/moji/launchserver/AdCommonInterface$Language;

    return-object v0
.end method

.method public getLocationCityId()I
    .locals 1

    .line 4451
    iget v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;->locationCityId_:I

    return v0
.end method

.method public getMcc()I
    .locals 1

    .line 4199
    iget v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;->mcc_:I

    return v0
.end method

.method public getMnc()I
    .locals 1

    .line 4220
    iget v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;->mnc_:I

    return v0
.end method

.method public getNetType()Ljava/lang/String;
    .locals 2

    .line 4415
    iget-object v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;->netType_:Ljava/lang/Object;

    .line 4416
    instance-of v1, v0, Ljava/lang/String;

    if-nez v1, :cond_0

    .line 4417
    check-cast v0, Lcom/google/protobuf/ByteString;

    invoke-virtual {v0}, Lcom/google/protobuf/ByteString;->toStringUtf8()Ljava/lang/String;

    move-result-object v0

    .line 4418
    iput-object v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;->netType_:Ljava/lang/Object;

    return-object v0

    .line 4421
    :cond_0
    check-cast v0, Ljava/lang/String;

    return-object v0
.end method

.method public getOpenudid()Ljava/lang/String;
    .locals 2

    .line 4163
    iget-object v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;->openudid_:Ljava/lang/Object;

    .line 4164
    instance-of v1, v0, Ljava/lang/String;

    if-nez v1, :cond_0

    .line 4165
    check-cast v0, Lcom/google/protobuf/ByteString;

    invoke-virtual {v0}, Lcom/google/protobuf/ByteString;->toStringUtf8()Ljava/lang/String;

    move-result-object v0

    .line 4166
    iput-object v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;->openudid_:Ljava/lang/Object;

    return-object v0

    .line 4169
    :cond_0
    check-cast v0, Ljava/lang/String;

    return-object v0
.end method

.method public getOsType()Lcom/moji/launchserver/AdCommonInterface$Platform;
    .locals 1

    .line 3923
    iget-object v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;->osType_:Lcom/moji/launchserver/AdCommonInterface$Platform;

    return-object v0
.end method

.method public getOsVersion()Ljava/lang/String;
    .locals 2

    .line 3947
    iget-object v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;->osVersion_:Ljava/lang/Object;

    .line 3948
    instance-of v1, v0, Ljava/lang/String;

    if-nez v1, :cond_0

    .line 3949
    check-cast v0, Lcom/google/protobuf/ByteString;

    invoke-virtual {v0}, Lcom/google/protobuf/ByteString;->toStringUtf8()Ljava/lang/String;

    move-result-object v0

    .line 3950
    iput-object v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;->osVersion_:Ljava/lang/Object;

    return-object v0

    .line 3953
    :cond_0
    check-cast v0, Ljava/lang/String;

    return-object v0
.end method

.method public getPhoneType()Ljava/lang/String;
    .locals 2

    .line 3983
    iget-object v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;->phoneType_:Ljava/lang/Object;

    .line 3984
    instance-of v1, v0, Ljava/lang/String;

    if-nez v1, :cond_0

    .line 3985
    check-cast v0, Lcom/google/protobuf/ByteString;

    invoke-virtual {v0}, Lcom/google/protobuf/ByteString;->toStringUtf8()Ljava/lang/String;

    move-result-object v0

    .line 3986
    iput-object v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;->phoneType_:Ljava/lang/Object;

    return-object v0

    .line 3989
    :cond_0
    check-cast v0, Ljava/lang/String;

    return-object v0
.end method

.method public getPkgname()Ljava/lang/String;
    .locals 2

    .line 4286
    iget-object v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;->pkgname_:Ljava/lang/Object;

    .line 4287
    instance-of v1, v0, Ljava/lang/String;

    if-nez v1, :cond_0

    .line 4288
    check-cast v0, Lcom/google/protobuf/ByteString;

    invoke-virtual {v0}, Lcom/google/protobuf/ByteString;->toStringUtf8()Ljava/lang/String;

    move-result-object v0

    .line 4289
    iput-object v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;->pkgname_:Ljava/lang/Object;

    return-object v0

    .line 4292
    :cond_0
    check-cast v0, Ljava/lang/String;

    return-object v0
.end method

.method public getPublishType()Ljava/lang/String;
    .locals 2

    .line 4379
    iget-object v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;->publishType_:Ljava/lang/Object;

    .line 4380
    instance-of v1, v0, Ljava/lang/String;

    if-nez v1, :cond_0

    .line 4381
    check-cast v0, Lcom/google/protobuf/ByteString;

    invoke-virtual {v0}, Lcom/google/protobuf/ByteString;->toStringUtf8()Ljava/lang/String;

    move-result-object v0

    .line 4382
    iput-object v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;->publishType_:Ljava/lang/Object;

    return-object v0

    .line 4385
    :cond_0
    check-cast v0, Ljava/lang/String;

    return-object v0
.end method

.method public getRedDotStatus(I)Lcom/moji/launchserver/AdCommonInterface$RedDotStatus;
    .locals 1

    .line 4525
    iget-object v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;->redDotStatus_:Ljava/util/List;

    invoke-interface {v0, p1}, Ljava/util/List;->get(I)Ljava/lang/Object;

    move-result-object p1

    check-cast p1, Lcom/moji/launchserver/AdCommonInterface$RedDotStatus;

    return-object p1
.end method

.method public getRedDotStatusCount()I
    .locals 1

    .line 4522
    iget-object v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;->redDotStatus_:Ljava/util/List;

    invoke-interface {v0}, Ljava/util/List;->size()I

    move-result v0

    return v0
.end method

.method public getRedDotStatusList()Ljava/util/List;
    .locals 1
    .annotation system Ldalvik/annotation/Signature;
        value = {
            "()",
            "Ljava/util/List<",
            "Lcom/moji/launchserver/AdCommonInterface$RedDotStatus;",
            ">;"
        }
    .end annotation

    .line 4519
    iget-object v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;->redDotStatus_:Ljava/util/List;

    invoke-static {v0}, Ljava/util/Collections;->unmodifiableList(Ljava/util/List;)Ljava/util/List;

    move-result-object v0

    return-object v0
.end method

.method public getRegisterTime()J
    .locals 2

    .line 4472
    iget-wide v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;->registerTime_:J

    return-wide v0
.end method

.method public getScreenHeight()I
    .locals 1

    .line 3821
    iget v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;->screenHeight_:I

    return v0
.end method

.method public getScreenWidth()I
    .locals 1

    .line 3800
    iget v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;->screenWidth_:I

    return v0
.end method

.method public getSnsId()Ljava/lang/String;
    .locals 2

    .line 3866
    iget-object v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;->snsId_:Ljava/lang/Object;

    .line 3867
    instance-of v1, v0, Ljava/lang/String;

    if-nez v1, :cond_0

    .line 3868
    check-cast v0, Lcom/google/protobuf/ByteString;

    invoke-virtual {v0}, Lcom/google/protobuf/ByteString;->toStringUtf8()Ljava/lang/String;

    move-result-object v0

    .line 3869
    iput-object v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;->snsId_:Ljava/lang/Object;

    return-object v0

    .line 3872
    :cond_0
    check-cast v0, Ljava/lang/String;

    return-object v0
.end method

.method public getUa()Ljava/lang/String;
    .locals 2

    .line 4322
    iget-object v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;->ua_:Ljava/lang/Object;

    .line 4323
    instance-of v1, v0, Ljava/lang/String;

    if-nez v1, :cond_0

    .line 4324
    check-cast v0, Lcom/google/protobuf/ByteString;

    invoke-virtual {v0}, Lcom/google/protobuf/ByteString;->toStringUtf8()Ljava/lang/String;

    move-result-object v0

    .line 4325
    iput-object v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;->ua_:Ljava/lang/Object;

    return-object v0

    .line 4328
    :cond_0
    check-cast v0, Ljava/lang/String;

    return-object v0
.end method

.method public getUid()J
    .locals 2

    .line 3716
    iget-wide v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;->uid_:J

    return-wide v0
.end method

.method public getUninstallRegisterTime()J
    .locals 2

    .line 4493
    iget-wide v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;->uninstallRegisterTime_:J

    return-wide v0
.end method

.method public getWma()Ljava/lang/String;
    .locals 2

    .line 4055
    iget-object v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;->wma_:Ljava/lang/Object;

    .line 4056
    instance-of v1, v0, Ljava/lang/String;

    if-nez v1, :cond_0

    .line 4057
    check-cast v0, Lcom/google/protobuf/ByteString;

    invoke-virtual {v0}, Lcom/google/protobuf/ByteString;->toStringUtf8()Ljava/lang/String;

    move-result-object v0

    .line 4058
    iput-object v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;->wma_:Ljava/lang/Object;

    return-object v0

    .line 4061
    :cond_0
    check-cast v0, Ljava/lang/String;

    return-object v0
.end method

.method public hasAndroidAdvId()Z
    .locals 2

    .line 4124
    iget v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;->bitField0_:I

    const v1, 0x8000

    and-int/2addr v0, v1

    if-ne v0, v1, :cond_0

    const/4 v0, 0x1

    goto :goto_0

    :cond_0
    const/4 v0, 0x0

    :goto_0
    return v0
.end method

.method public hasAndroidId()Z
    .locals 2

    .line 4088
    iget v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;->bitField0_:I

    const/16 v1, 0x4000

    and-int/2addr v0, v1

    if-ne v0, v1, :cond_0

    const/4 v0, 0x1

    goto :goto_0

    :cond_0
    const/4 v0, 0x0

    :goto_0
    return v0
.end method

.method public hasAppVersion()Z
    .locals 2

    .line 3776
    iget v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;->bitField0_:I

    const/16 v1, 0x8

    and-int/2addr v0, v1

    if-ne v0, v1, :cond_0

    const/4 v0, 0x1

    goto :goto_0

    :cond_0
    const/4 v0, 0x0

    :goto_0
    return v0
.end method

.method public hasAvatarId()Z
    .locals 2

    .line 3755
    iget v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;->bitField0_:I

    const/4 v1, 0x4

    and-int/2addr v0, v1

    if-ne v0, v1, :cond_0

    const/4 v0, 0x1

    goto :goto_0

    :cond_0
    const/4 v0, 0x0

    :goto_0
    return v0
.end method

.method public hasCarrier()Z
    .locals 2

    .line 4238
    iget v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;->bitField0_:I

    const/high16 v1, 0x80000

    and-int/2addr v0, v1

    if-ne v0, v1, :cond_0

    const/4 v0, 0x1

    goto :goto_0

    :cond_0
    const/4 v0, 0x0

    :goto_0
    return v0
.end method

.method public hasChannelId()Z
    .locals 2

    .line 3899
    iget v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;->bitField0_:I

    const/16 v1, 0x100

    and-int/2addr v0, v1

    if-ne v0, v1, :cond_0

    const/4 v0, 0x1

    goto :goto_0

    :cond_0
    const/4 v0, 0x0

    :goto_0
    return v0
.end method

.method public hasCityId()Z
    .locals 2

    .line 3734
    iget v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;->bitField0_:I

    const/4 v1, 0x2

    and-int/2addr v0, v1

    if-ne v0, v1, :cond_0

    const/4 v0, 0x1

    goto :goto_0

    :cond_0
    const/4 v0, 0x0

    :goto_0
    return v0
.end method

.method public hasIdentifier()Z
    .locals 2

    .line 4016
    iget v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;->bitField0_:I

    const/16 v1, 0x1000

    and-int/2addr v0, v1

    if-ne v0, v1, :cond_0

    const/4 v0, 0x1

    goto :goto_0

    :cond_0
    const/4 v0, 0x0

    :goto_0
    return v0
.end method

.method public hasIsAvatarShow()Z
    .locals 2

    .line 4600
    iget v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;->bitField0_:I

    const/high16 v1, 0x40000000    # 2.0f

    and-int/2addr v0, v1

    if-ne v0, v1, :cond_0

    const/4 v0, 0x1

    goto :goto_0

    :cond_0
    const/4 v0, 0x0

    :goto_0
    return v0
.end method

.method public hasIsLocation()Z
    .locals 2

    .line 4355
    iget v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;->bitField0_:I

    const/high16 v1, 0x800000

    and-int/2addr v0, v1

    if-ne v0, v1, :cond_0

    const/4 v0, 0x1

    goto :goto_0

    :cond_0
    const/4 v0, 0x0

    :goto_0
    return v0
.end method

.method public hasIsUserAvatarShow()Z
    .locals 2

    .line 4621
    iget v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;->bitField0_:I

    const/high16 v1, -0x80000000

    and-int/2addr v0, v1

    if-ne v0, v1, :cond_0

    const/4 v0, 0x1

    goto :goto_0

    :cond_0
    const/4 v0, 0x0

    :goto_0
    return v0
.end method

.method public hasIsWifi()Z
    .locals 2

    .line 4262
    iget v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;->bitField0_:I

    const/high16 v1, 0x100000

    and-int/2addr v0, v1

    if-ne v0, v1, :cond_0

    const/4 v0, 0x1

    goto :goto_0

    :cond_0
    const/4 v0, 0x0

    :goto_0
    return v0
.end method

.method public hasLang()Z
    .locals 2

    .line 3839
    iget v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;->bitField0_:I

    const/16 v1, 0x40

    and-int/2addr v0, v1

    if-ne v0, v1, :cond_0

    const/4 v0, 0x1

    goto :goto_0

    :cond_0
    const/4 v0, 0x0

    :goto_0
    return v0
.end method

.method public hasLocationCityId()Z
    .locals 2

    .line 4448
    iget v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;->bitField0_:I

    const/high16 v1, 0x4000000

    and-int/2addr v0, v1

    if-ne v0, v1, :cond_0

    const/4 v0, 0x1

    goto :goto_0

    :cond_0
    const/4 v0, 0x0

    :goto_0
    return v0
.end method

.method public hasMcc()Z
    .locals 2

    .line 4196
    iget v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;->bitField0_:I

    const/high16 v1, 0x20000

    and-int/2addr v0, v1

    if-ne v0, v1, :cond_0

    const/4 v0, 0x1

    goto :goto_0

    :cond_0
    const/4 v0, 0x0

    :goto_0
    return v0
.end method

.method public hasMnc()Z
    .locals 2

    .line 4217
    iget v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;->bitField0_:I

    const/high16 v1, 0x40000

    and-int/2addr v0, v1

    if-ne v0, v1, :cond_0

    const/4 v0, 0x1

    goto :goto_0

    :cond_0
    const/4 v0, 0x0

    :goto_0
    return v0
.end method

.method public hasNetType()Z
    .locals 2

    .line 4412
    iget v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;->bitField0_:I

    const/high16 v1, 0x2000000

    and-int/2addr v0, v1

    if-ne v0, v1, :cond_0

    const/4 v0, 0x1

    goto :goto_0

    :cond_0
    const/4 v0, 0x0

    :goto_0
    return v0
.end method

.method public hasOpenudid()Z
    .locals 2

    .line 4160
    iget v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;->bitField0_:I

    const/high16 v1, 0x10000

    and-int/2addr v0, v1

    if-ne v0, v1, :cond_0

    const/4 v0, 0x1

    goto :goto_0

    :cond_0
    const/4 v0, 0x0

    :goto_0
    return v0
.end method

.method public hasOsType()Z
    .locals 2

    .line 3920
    iget v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;->bitField0_:I

    const/16 v1, 0x200

    and-int/2addr v0, v1

    if-ne v0, v1, :cond_0

    const/4 v0, 0x1

    goto :goto_0

    :cond_0
    const/4 v0, 0x0

    :goto_0
    return v0
.end method

.method public hasOsVersion()Z
    .locals 2

    .line 3944
    iget v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;->bitField0_:I

    const/16 v1, 0x400

    and-int/2addr v0, v1

    if-ne v0, v1, :cond_0

    const/4 v0, 0x1

    goto :goto_0

    :cond_0
    const/4 v0, 0x0

    :goto_0
    return v0
.end method

.method public hasPhoneType()Z
    .locals 2

    .line 3980
    iget v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;->bitField0_:I

    const/16 v1, 0x800

    and-int/2addr v0, v1

    if-ne v0, v1, :cond_0

    const/4 v0, 0x1

    goto :goto_0

    :cond_0
    const/4 v0, 0x0

    :goto_0
    return v0
.end method

.method public hasPkgname()Z
    .locals 2

    .line 4283
    iget v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;->bitField0_:I

    const/high16 v1, 0x200000

    and-int/2addr v0, v1

    if-ne v0, v1, :cond_0

    const/4 v0, 0x1

    goto :goto_0

    :cond_0
    const/4 v0, 0x0

    :goto_0
    return v0
.end method

.method public hasPublishType()Z
    .locals 2

    .line 4376
    iget v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;->bitField0_:I

    const/high16 v1, 0x1000000

    and-int/2addr v0, v1

    if-ne v0, v1, :cond_0

    const/4 v0, 0x1

    goto :goto_0

    :cond_0
    const/4 v0, 0x0

    :goto_0
    return v0
.end method

.method public hasRegisterTime()Z
    .locals 2

    .line 4469
    iget v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;->bitField0_:I

    const/high16 v1, 0x8000000

    and-int/2addr v0, v1

    if-ne v0, v1, :cond_0

    const/4 v0, 0x1

    goto :goto_0

    :cond_0
    const/4 v0, 0x0

    :goto_0
    return v0
.end method

.method public hasScreenHeight()Z
    .locals 2

    .line 3818
    iget v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;->bitField0_:I

    const/16 v1, 0x20

    and-int/2addr v0, v1

    if-ne v0, v1, :cond_0

    const/4 v0, 0x1

    goto :goto_0

    :cond_0
    const/4 v0, 0x0

    :goto_0
    return v0
.end method

.method public hasScreenWidth()Z
    .locals 2

    .line 3797
    iget v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;->bitField0_:I

    const/16 v1, 0x10

    and-int/2addr v0, v1

    if-ne v0, v1, :cond_0

    const/4 v0, 0x1

    goto :goto_0

    :cond_0
    const/4 v0, 0x0

    :goto_0
    return v0
.end method

.method public hasSnsId()Z
    .locals 2

    .line 3863
    iget v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;->bitField0_:I

    const/16 v1, 0x80

    and-int/2addr v0, v1

    if-ne v0, v1, :cond_0

    const/4 v0, 0x1

    goto :goto_0

    :cond_0
    const/4 v0, 0x0

    :goto_0
    return v0
.end method

.method public hasUa()Z
    .locals 2

    .line 4319
    iget v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;->bitField0_:I

    const/high16 v1, 0x400000

    and-int/2addr v0, v1

    if-ne v0, v1, :cond_0

    const/4 v0, 0x1

    goto :goto_0

    :cond_0
    const/4 v0, 0x0

    :goto_0
    return v0
.end method

.method public hasUid()Z
    .locals 2

    .line 3713
    iget v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;->bitField0_:I

    const/4 v1, 0x1

    and-int/2addr v0, v1

    if-ne v0, v1, :cond_0

    goto :goto_0

    :cond_0
    const/4 v1, 0x0

    :goto_0
    return v1
.end method

.method public hasUninstallRegisterTime()Z
    .locals 2

    .line 4490
    iget v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;->bitField0_:I

    const/high16 v1, 0x10000000

    and-int/2addr v0, v1

    if-ne v0, v1, :cond_0

    const/4 v0, 0x1

    goto :goto_0

    :cond_0
    const/4 v0, 0x0

    :goto_0
    return v0
.end method

.method public hasWma()Z
    .locals 2

    .line 4052
    iget v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;->bitField0_:I

    const/16 v1, 0x2000

    and-int/2addr v0, v1

    if-ne v0, v1, :cond_0

    const/4 v0, 0x1

    goto :goto_0

    :cond_0
    const/4 v0, 0x0

    :goto_0
    return v0
.end method

.method public final isInitialized()Z
    .locals 2

    .line 3459
    invoke-virtual {p0}, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;->hasUid()Z

    move-result v0

    const/4 v1, 0x0

    if-nez v0, :cond_0

    return v1

    .line 3463
    :cond_0
    invoke-virtual {p0}, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;->hasCityId()Z

    move-result v0

    if-nez v0, :cond_1

    return v1

    .line 3467
    :cond_1
    invoke-virtual {p0}, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;->hasAppVersion()Z

    move-result v0

    if-nez v0, :cond_2

    return v1

    .line 3471
    :cond_2
    invoke-virtual {p0}, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;->hasScreenWidth()Z

    move-result v0

    if-nez v0, :cond_3

    return v1

    .line 3475
    :cond_3
    invoke-virtual {p0}, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;->hasScreenHeight()Z

    move-result v0

    if-nez v0, :cond_4

    return v1

    .line 3479
    :cond_4
    invoke-virtual {p0}, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;->hasLang()Z

    move-result v0

    if-nez v0, :cond_5

    return v1

    .line 3483
    :cond_5
    invoke-virtual {p0}, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;->hasChannelId()Z

    move-result v0

    if-nez v0, :cond_6

    return v1

    .line 3487
    :cond_6
    invoke-virtual {p0}, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;->hasOsType()Z

    move-result v0

    if-nez v0, :cond_7

    return v1

    .line 3491
    :cond_7
    invoke-virtual {p0}, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;->hasOsVersion()Z

    move-result v0

    if-nez v0, :cond_8

    return v1

    .line 3495
    :cond_8
    invoke-virtual {p0}, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;->hasPhoneType()Z

    move-result v0

    if-nez v0, :cond_9

    return v1

    .line 3499
    :cond_9
    invoke-virtual {p0}, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;->hasIdentifier()Z

    move-result v0

    if-nez v0, :cond_a

    return v1

    .line 3503
    :cond_a
    invoke-virtual {p0}, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;->hasPkgname()Z

    move-result v0

    if-nez v0, :cond_b

    return v1

    .line 3507
    :cond_b
    invoke-virtual {p0}, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;->hasUa()Z

    move-result v0

    if-nez v0, :cond_c

    return v1

    :cond_c
    const/4 v0, 0x1

    return v0
.end method

.method public bridge synthetic mergeFrom(Lcom/google/protobuf/CodedInputStream;Lcom/google/protobuf/ExtensionRegistryLite;)Lcom/google/protobuf/AbstractMessageLite$Builder;
    .locals 0
    .annotation system Ldalvik/annotation/Throws;
        value = {
            Ljava/io/IOException;
        }
    .end annotation

    .line 3103
    invoke-virtual {p0, p1, p2}, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;->mergeFrom(Lcom/google/protobuf/CodedInputStream;Lcom/google/protobuf/ExtensionRegistryLite;)Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;

    move-result-object p1

    return-object p1
.end method

.method public bridge synthetic mergeFrom(Lcom/google/protobuf/GeneratedMessageLite;)Lcom/google/protobuf/GeneratedMessageLite$Builder;
    .locals 0

    .line 3103
    check-cast p1, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon;

    invoke-virtual {p0, p1}, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;->mergeFrom(Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon;)Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;

    move-result-object p1

    return-object p1
.end method

.method public bridge synthetic mergeFrom(Lcom/google/protobuf/CodedInputStream;Lcom/google/protobuf/ExtensionRegistryLite;)Lcom/google/protobuf/MessageLite$Builder;
    .locals 0
    .annotation system Ldalvik/annotation/Throws;
        value = {
            Ljava/io/IOException;
        }
    .end annotation

    .line 3103
    invoke-virtual {p0, p1, p2}, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;->mergeFrom(Lcom/google/protobuf/CodedInputStream;Lcom/google/protobuf/ExtensionRegistryLite;)Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;

    move-result-object p1

    return-object p1
.end method

.method public mergeFrom(Lcom/google/protobuf/CodedInputStream;Lcom/google/protobuf/ExtensionRegistryLite;)Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;
    .locals 3
    .annotation system Ldalvik/annotation/Throws;
        value = {
            Ljava/io/IOException;
        }
    .end annotation

    .line 3519
    :cond_0
    :goto_0
    invoke-virtual {p1}, Lcom/google/protobuf/CodedInputStream;->readTag()I

    move-result v0

    sparse-switch v0, :sswitch_data_0

    .line 3525
    invoke-virtual {p0, p1, p2, v0}, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;->parseUnknownField(Lcom/google/protobuf/CodedInputStream;Lcom/google/protobuf/ExtensionRegistryLite;I)Z

    move-result v0

    if-nez v0, :cond_0

    return-object p0

    .line 3700
    :sswitch_0
    iget v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;->bitField0_:I

    const/high16 v1, -0x80000000

    or-int/2addr v0, v1

    iput v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;->bitField0_:I

    .line 3701
    invoke-virtual {p1}, Lcom/google/protobuf/CodedInputStream;->readBool()Z

    move-result v0

    iput-boolean v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;->isUserAvatarShow_:Z

    goto :goto_0

    .line 3695
    :sswitch_1
    iget v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;->bitField0_:I

    const/high16 v1, 0x40000000    # 2.0f

    or-int/2addr v0, v1

    iput v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;->bitField0_:I

    .line 3696
    invoke-virtual {p1}, Lcom/google/protobuf/CodedInputStream;->readBool()Z

    move-result v0

    iput-boolean v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;->isAvatarShow_:Z

    goto :goto_0

    .line 3689
    :sswitch_2
    invoke-static {}, Lcom/moji/launchserver/AdCommonInterface$RedDotStatus;->newBuilder()Lcom/moji/launchserver/AdCommonInterface$RedDotStatus$Builder;

    move-result-object v0

    .line 3690
    invoke-virtual {p1, v0, p2}, Lcom/google/protobuf/CodedInputStream;->readMessage(Lcom/google/protobuf/MessageLite$Builder;Lcom/google/protobuf/ExtensionRegistryLite;)V

    .line 3691
    invoke-virtual {v0}, Lcom/moji/launchserver/AdCommonInterface$RedDotStatus$Builder;->buildPartial()Lcom/moji/launchserver/AdCommonInterface$RedDotStatus;

    move-result-object v0

    invoke-virtual {p0, v0}, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;->addRedDotStatus(Lcom/moji/launchserver/AdCommonInterface$RedDotStatus;)Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;

    goto :goto_0

    .line 3684
    :sswitch_3
    iget v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;->bitField0_:I

    const/high16 v1, 0x10000000

    or-int/2addr v0, v1

    iput v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;->bitField0_:I

    .line 3685
    invoke-virtual {p1}, Lcom/google/protobuf/CodedInputStream;->readInt64()J

    move-result-wide v0

    iput-wide v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;->uninstallRegisterTime_:J

    goto :goto_0

    .line 3679
    :sswitch_4
    iget v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;->bitField0_:I

    const/high16 v1, 0x8000000

    or-int/2addr v0, v1

    iput v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;->bitField0_:I

    .line 3680
    invoke-virtual {p1}, Lcom/google/protobuf/CodedInputStream;->readInt64()J

    move-result-wide v0

    iput-wide v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;->registerTime_:J

    goto :goto_0

    .line 3674
    :sswitch_5
    iget v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;->bitField0_:I

    const/high16 v1, 0x4000000

    or-int/2addr v0, v1

    iput v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;->bitField0_:I

    .line 3675
    invoke-virtual {p1}, Lcom/google/protobuf/CodedInputStream;->readInt32()I

    move-result v0

    iput v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;->locationCityId_:I

    goto :goto_0

    .line 3669
    :sswitch_6
    iget v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;->bitField0_:I

    const/high16 v1, 0x2000000

    or-int/2addr v0, v1

    iput v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;->bitField0_:I

    .line 3670
    invoke-virtual {p1}, Lcom/google/protobuf/CodedInputStream;->readBytes()Lcom/google/protobuf/ByteString;

    move-result-object v0

    iput-object v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;->netType_:Ljava/lang/Object;

    goto :goto_0

    .line 3664
    :sswitch_7
    iget v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;->bitField0_:I

    const/high16 v1, 0x1000000

    or-int/2addr v0, v1

    iput v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;->bitField0_:I

    .line 3665
    invoke-virtual {p1}, Lcom/google/protobuf/CodedInputStream;->readBytes()Lcom/google/protobuf/ByteString;

    move-result-object v0

    iput-object v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;->publishType_:Ljava/lang/Object;

    goto :goto_0

    .line 3659
    :sswitch_8
    iget v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;->bitField0_:I

    const/high16 v1, 0x800000

    or-int/2addr v0, v1

    iput v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;->bitField0_:I

    .line 3660
    invoke-virtual {p1}, Lcom/google/protobuf/CodedInputStream;->readBool()Z

    move-result v0

    iput-boolean v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;->isLocation_:Z

    goto/16 :goto_0

    .line 3654
    :sswitch_9
    iget v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;->bitField0_:I

    const/high16 v1, 0x400000

    or-int/2addr v0, v1

    iput v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;->bitField0_:I

    .line 3655
    invoke-virtual {p1}, Lcom/google/protobuf/CodedInputStream;->readBytes()Lcom/google/protobuf/ByteString;

    move-result-object v0

    iput-object v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;->ua_:Ljava/lang/Object;

    goto/16 :goto_0

    .line 3649
    :sswitch_a
    iget v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;->bitField0_:I

    const/high16 v1, 0x200000

    or-int/2addr v0, v1

    iput v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;->bitField0_:I

    .line 3650
    invoke-virtual {p1}, Lcom/google/protobuf/CodedInputStream;->readBytes()Lcom/google/protobuf/ByteString;

    move-result-object v0

    iput-object v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;->pkgname_:Ljava/lang/Object;

    goto/16 :goto_0

    .line 3644
    :sswitch_b
    iget v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;->bitField0_:I

    const/high16 v1, 0x100000

    or-int/2addr v0, v1

    iput v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;->bitField0_:I

    .line 3645
    invoke-virtual {p1}, Lcom/google/protobuf/CodedInputStream;->readBool()Z

    move-result v0

    iput-boolean v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;->isWifi_:Z

    goto/16 :goto_0

    .line 3635
    :sswitch_c
    invoke-virtual {p1}, Lcom/google/protobuf/CodedInputStream;->readEnum()I

    move-result v0

    .line 3636
    invoke-static {v0}, Lcom/moji/launchserver/AdCommonInterface$CarrierType;->valueOf(I)Lcom/moji/launchserver/AdCommonInterface$CarrierType;

    move-result-object v0

    if-eqz v0, :cond_0

    .line 3638
    iget v1, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;->bitField0_:I

    const/high16 v2, 0x80000

    or-int/2addr v1, v2

    iput v1, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;->bitField0_:I

    .line 3639
    iput-object v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;->carrier_:Lcom/moji/launchserver/AdCommonInterface$CarrierType;

    goto/16 :goto_0

    .line 3630
    :sswitch_d
    iget v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;->bitField0_:I

    const/high16 v1, 0x40000

    or-int/2addr v0, v1

    iput v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;->bitField0_:I

    .line 3631
    invoke-virtual {p1}, Lcom/google/protobuf/CodedInputStream;->readInt32()I

    move-result v0

    iput v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;->mnc_:I

    goto/16 :goto_0

    .line 3625
    :sswitch_e
    iget v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;->bitField0_:I

    const/high16 v1, 0x20000

    or-int/2addr v0, v1

    iput v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;->bitField0_:I

    .line 3626
    invoke-virtual {p1}, Lcom/google/protobuf/CodedInputStream;->readInt32()I

    move-result v0

    iput v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;->mcc_:I

    goto/16 :goto_0

    .line 3620
    :sswitch_f
    iget v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;->bitField0_:I

    const/high16 v1, 0x10000

    or-int/2addr v0, v1

    iput v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;->bitField0_:I

    .line 3621
    invoke-virtual {p1}, Lcom/google/protobuf/CodedInputStream;->readBytes()Lcom/google/protobuf/ByteString;

    move-result-object v0

    iput-object v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;->openudid_:Ljava/lang/Object;

    goto/16 :goto_0

    .line 3615
    :sswitch_10
    iget v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;->bitField0_:I

    const v1, 0x8000

    or-int/2addr v0, v1

    iput v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;->bitField0_:I

    .line 3616
    invoke-virtual {p1}, Lcom/google/protobuf/CodedInputStream;->readBytes()Lcom/google/protobuf/ByteString;

    move-result-object v0

    iput-object v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;->androidAdvId_:Ljava/lang/Object;

    goto/16 :goto_0

    .line 3610
    :sswitch_11
    iget v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;->bitField0_:I

    or-int/lit16 v0, v0, 0x4000

    iput v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;->bitField0_:I

    .line 3611
    invoke-virtual {p1}, Lcom/google/protobuf/CodedInputStream;->readBytes()Lcom/google/protobuf/ByteString;

    move-result-object v0

    iput-object v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;->androidId_:Ljava/lang/Object;

    goto/16 :goto_0

    .line 3605
    :sswitch_12
    iget v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;->bitField0_:I

    or-int/lit16 v0, v0, 0x2000

    iput v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;->bitField0_:I

    .line 3606
    invoke-virtual {p1}, Lcom/google/protobuf/CodedInputStream;->readBytes()Lcom/google/protobuf/ByteString;

    move-result-object v0

    iput-object v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;->wma_:Ljava/lang/Object;

    goto/16 :goto_0

    .line 3600
    :sswitch_13
    iget v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;->bitField0_:I

    or-int/lit16 v0, v0, 0x1000

    iput v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;->bitField0_:I

    .line 3601
    invoke-virtual {p1}, Lcom/google/protobuf/CodedInputStream;->readBytes()Lcom/google/protobuf/ByteString;

    move-result-object v0

    iput-object v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;->identifier_:Ljava/lang/Object;

    goto/16 :goto_0

    .line 3595
    :sswitch_14
    iget v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;->bitField0_:I

    or-int/lit16 v0, v0, 0x800

    iput v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;->bitField0_:I

    .line 3596
    invoke-virtual {p1}, Lcom/google/protobuf/CodedInputStream;->readBytes()Lcom/google/protobuf/ByteString;

    move-result-object v0

    iput-object v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;->phoneType_:Ljava/lang/Object;

    goto/16 :goto_0

    .line 3590
    :sswitch_15
    iget v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;->bitField0_:I

    or-int/lit16 v0, v0, 0x400

    iput v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;->bitField0_:I

    .line 3591
    invoke-virtual {p1}, Lcom/google/protobuf/CodedInputStream;->readBytes()Lcom/google/protobuf/ByteString;

    move-result-object v0

    iput-object v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;->osVersion_:Ljava/lang/Object;

    goto/16 :goto_0

    .line 3581
    :sswitch_16
    invoke-virtual {p1}, Lcom/google/protobuf/CodedInputStream;->readEnum()I

    move-result v0

    .line 3582
    invoke-static {v0}, Lcom/moji/launchserver/AdCommonInterface$Platform;->valueOf(I)Lcom/moji/launchserver/AdCommonInterface$Platform;

    move-result-object v0

    if-eqz v0, :cond_0

    .line 3584
    iget v1, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;->bitField0_:I

    or-int/lit16 v1, v1, 0x200

    iput v1, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;->bitField0_:I

    .line 3585
    iput-object v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;->osType_:Lcom/moji/launchserver/AdCommonInterface$Platform;

    goto/16 :goto_0

    .line 3576
    :sswitch_17
    iget v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;->bitField0_:I

    or-int/lit16 v0, v0, 0x100

    iput v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;->bitField0_:I

    .line 3577
    invoke-virtual {p1}, Lcom/google/protobuf/CodedInputStream;->readInt64()J

    move-result-wide v0

    iput-wide v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;->channelId_:J

    goto/16 :goto_0

    .line 3571
    :sswitch_18
    iget v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;->bitField0_:I

    or-int/lit16 v0, v0, 0x80

    iput v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;->bitField0_:I

    .line 3572
    invoke-virtual {p1}, Lcom/google/protobuf/CodedInputStream;->readBytes()Lcom/google/protobuf/ByteString;

    move-result-object v0

    iput-object v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;->snsId_:Ljava/lang/Object;

    goto/16 :goto_0

    .line 3562
    :sswitch_19
    invoke-virtual {p1}, Lcom/google/protobuf/CodedInputStream;->readEnum()I

    move-result v0

    .line 3563
    invoke-static {v0}, Lcom/moji/launchserver/AdCommonInterface$Language;->valueOf(I)Lcom/moji/launchserver/AdCommonInterface$Language;

    move-result-object v0

    if-eqz v0, :cond_0

    .line 3565
    iget v1, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;->bitField0_:I

    or-int/lit8 v1, v1, 0x40

    iput v1, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;->bitField0_:I

    .line 3566
    iput-object v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;->lang_:Lcom/moji/launchserver/AdCommonInterface$Language;

    goto/16 :goto_0

    .line 3557
    :sswitch_1a
    iget v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;->bitField0_:I

    or-int/lit8 v0, v0, 0x20

    iput v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;->bitField0_:I

    .line 3558
    invoke-virtual {p1}, Lcom/google/protobuf/CodedInputStream;->readInt32()I

    move-result v0

    iput v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;->screenHeight_:I

    goto/16 :goto_0

    .line 3552
    :sswitch_1b
    iget v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;->bitField0_:I

    or-int/lit8 v0, v0, 0x10

    iput v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;->bitField0_:I

    .line 3553
    invoke-virtual {p1}, Lcom/google/protobuf/CodedInputStream;->readInt32()I

    move-result v0

    iput v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;->screenWidth_:I

    goto/16 :goto_0

    .line 3547
    :sswitch_1c
    iget v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;->bitField0_:I

    or-int/lit8 v0, v0, 0x8

    iput v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;->bitField0_:I

    .line 3548
    invoke-virtual {p1}, Lcom/google/protobuf/CodedInputStream;->readInt32()I

    move-result v0

    iput v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;->appVersion_:I

    goto/16 :goto_0

    .line 3542
    :sswitch_1d
    iget v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;->bitField0_:I

    or-int/lit8 v0, v0, 0x4

    iput v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;->bitField0_:I

    .line 3543
    invoke-virtual {p1}, Lcom/google/protobuf/CodedInputStream;->readInt32()I

    move-result v0

    iput v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;->avatarId_:I

    goto/16 :goto_0

    .line 3537
    :sswitch_1e
    iget v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;->bitField0_:I

    or-int/lit8 v0, v0, 0x2

    iput v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;->bitField0_:I

    .line 3538
    invoke-virtual {p1}, Lcom/google/protobuf/CodedInputStream;->readInt32()I

    move-result v0

    iput v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;->cityId_:I

    goto/16 :goto_0

    .line 3532
    :sswitch_1f
    iget v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;->bitField0_:I

    or-int/lit8 v0, v0, 0x1

    iput v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;->bitField0_:I

    .line 3533
    invoke-virtual {p1}, Lcom/google/protobuf/CodedInputStream;->readInt64()J

    move-result-wide v0

    iput-wide v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;->uid_:J

    goto/16 :goto_0

    :sswitch_20
    return-object p0

    :sswitch_data_0
    .sparse-switch
        0x0 -> :sswitch_20
        0x8 -> :sswitch_1f
        0x10 -> :sswitch_1e
        0x18 -> :sswitch_1d
        0x20 -> :sswitch_1c
        0x28 -> :sswitch_1b
        0x30 -> :sswitch_1a
        0x38 -> :sswitch_19
        0x42 -> :sswitch_18
        0x48 -> :sswitch_17
        0x50 -> :sswitch_16
        0x5a -> :sswitch_15
        0x62 -> :sswitch_14
        0x6a -> :sswitch_13
        0x72 -> :sswitch_12
        0x7a -> :sswitch_11
        0x82 -> :sswitch_10
        0x8a -> :sswitch_f
        0x90 -> :sswitch_e
        0x98 -> :sswitch_d
        0xa0 -> :sswitch_c
        0xa8 -> :sswitch_b
        0xb2 -> :sswitch_a
        0xba -> :sswitch_9
        0xc0 -> :sswitch_8
        0xca -> :sswitch_7
        0xd2 -> :sswitch_6
        0xd8 -> :sswitch_5
        0xe0 -> :sswitch_4
        0xe8 -> :sswitch_3
        0xf2 -> :sswitch_2
        0xf8 -> :sswitch_1
        0x100 -> :sswitch_0
    .end sparse-switch
.end method

.method public mergeFrom(Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon;)Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;
    .locals 2

    .line 3351
    invoke-static {}, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon;->getDefaultInstance()Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon;

    move-result-object v0

    if-ne p1, v0, :cond_0

    return-object p0

    .line 3352
    :cond_0
    invoke-virtual {p1}, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon;->hasUid()Z

    move-result v0

    if-eqz v0, :cond_1

    .line 3353
    invoke-virtual {p1}, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon;->getUid()J

    move-result-wide v0

    invoke-virtual {p0, v0, v1}, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;->setUid(J)Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;

    .line 3355
    :cond_1
    invoke-virtual {p1}, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon;->hasCityId()Z

    move-result v0

    if-eqz v0, :cond_2

    .line 3356
    invoke-virtual {p1}, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon;->getCityId()I

    move-result v0

    invoke-virtual {p0, v0}, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;->setCityId(I)Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;

    .line 3358
    :cond_2
    invoke-virtual {p1}, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon;->hasAvatarId()Z

    move-result v0

    if-eqz v0, :cond_3

    .line 3359
    invoke-virtual {p1}, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon;->getAvatarId()I

    move-result v0

    invoke-virtual {p0, v0}, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;->setAvatarId(I)Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;

    .line 3361
    :cond_3
    invoke-virtual {p1}, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon;->hasAppVersion()Z

    move-result v0

    if-eqz v0, :cond_4

    .line 3362
    invoke-virtual {p1}, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon;->getAppVersion()I

    move-result v0

    invoke-virtual {p0, v0}, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;->setAppVersion(I)Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;

    .line 3364
    :cond_4
    invoke-virtual {p1}, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon;->hasScreenWidth()Z

    move-result v0

    if-eqz v0, :cond_5

    .line 3365
    invoke-virtual {p1}, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon;->getScreenWidth()I

    move-result v0

    invoke-virtual {p0, v0}, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;->setScreenWidth(I)Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;

    .line 3367
    :cond_5
    invoke-virtual {p1}, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon;->hasScreenHeight()Z

    move-result v0

    if-eqz v0, :cond_6

    .line 3368
    invoke-virtual {p1}, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon;->getScreenHeight()I

    move-result v0

    invoke-virtual {p0, v0}, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;->setScreenHeight(I)Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;

    .line 3370
    :cond_6
    invoke-virtual {p1}, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon;->hasLang()Z

    move-result v0

    if-eqz v0, :cond_7

    .line 3371
    invoke-virtual {p1}, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon;->getLang()Lcom/moji/launchserver/AdCommonInterface$Language;

    move-result-object v0

    invoke-virtual {p0, v0}, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;->setLang(Lcom/moji/launchserver/AdCommonInterface$Language;)Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;

    .line 3373
    :cond_7
    invoke-virtual {p1}, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon;->hasSnsId()Z

    move-result v0

    if-eqz v0, :cond_8

    .line 3374
    invoke-virtual {p1}, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon;->getSnsId()Ljava/lang/String;

    move-result-object v0

    invoke-virtual {p0, v0}, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;->setSnsId(Ljava/lang/String;)Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;

    .line 3376
    :cond_8
    invoke-virtual {p1}, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon;->hasChannelId()Z

    move-result v0

    if-eqz v0, :cond_9

    .line 3377
    invoke-virtual {p1}, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon;->getChannelId()J

    move-result-wide v0

    invoke-virtual {p0, v0, v1}, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;->setChannelId(J)Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;

    .line 3379
    :cond_9
    invoke-virtual {p1}, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon;->hasOsType()Z

    move-result v0

    if-eqz v0, :cond_a

    .line 3380
    invoke-virtual {p1}, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon;->getOsType()Lcom/moji/launchserver/AdCommonInterface$Platform;

    move-result-object v0

    invoke-virtual {p0, v0}, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;->setOsType(Lcom/moji/launchserver/AdCommonInterface$Platform;)Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;

    .line 3382
    :cond_a
    invoke-virtual {p1}, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon;->hasOsVersion()Z

    move-result v0

    if-eqz v0, :cond_b

    .line 3383
    invoke-virtual {p1}, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon;->getOsVersion()Ljava/lang/String;

    move-result-object v0

    invoke-virtual {p0, v0}, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;->setOsVersion(Ljava/lang/String;)Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;

    .line 3385
    :cond_b
    invoke-virtual {p1}, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon;->hasPhoneType()Z

    move-result v0

    if-eqz v0, :cond_c

    .line 3386
    invoke-virtual {p1}, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon;->getPhoneType()Ljava/lang/String;

    move-result-object v0

    invoke-virtual {p0, v0}, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;->setPhoneType(Ljava/lang/String;)Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;

    .line 3388
    :cond_c
    invoke-virtual {p1}, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon;->hasIdentifier()Z

    move-result v0

    if-eqz v0, :cond_d

    .line 3389
    invoke-virtual {p1}, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon;->getIdentifier()Ljava/lang/String;

    move-result-object v0

    invoke-virtual {p0, v0}, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;->setIdentifier(Ljava/lang/String;)Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;

    .line 3391
    :cond_d
    invoke-virtual {p1}, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon;->hasWma()Z

    move-result v0

    if-eqz v0, :cond_e

    .line 3392
    invoke-virtual {p1}, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon;->getWma()Ljava/lang/String;

    move-result-object v0

    invoke-virtual {p0, v0}, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;->setWma(Ljava/lang/String;)Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;

    .line 3394
    :cond_e
    invoke-virtual {p1}, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon;->hasAndroidId()Z

    move-result v0

    if-eqz v0, :cond_f

    .line 3395
    invoke-virtual {p1}, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon;->getAndroidId()Ljava/lang/String;

    move-result-object v0

    invoke-virtual {p0, v0}, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;->setAndroidId(Ljava/lang/String;)Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;

    .line 3397
    :cond_f
    invoke-virtual {p1}, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon;->hasAndroidAdvId()Z

    move-result v0

    if-eqz v0, :cond_10

    .line 3398
    invoke-virtual {p1}, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon;->getAndroidAdvId()Ljava/lang/String;

    move-result-object v0

    invoke-virtual {p0, v0}, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;->setAndroidAdvId(Ljava/lang/String;)Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;

    .line 3400
    :cond_10
    invoke-virtual {p1}, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon;->hasOpenudid()Z

    move-result v0

    if-eqz v0, :cond_11

    .line 3401
    invoke-virtual {p1}, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon;->getOpenudid()Ljava/lang/String;

    move-result-object v0

    invoke-virtual {p0, v0}, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;->setOpenudid(Ljava/lang/String;)Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;

    .line 3403
    :cond_11
    invoke-virtual {p1}, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon;->hasMcc()Z

    move-result v0

    if-eqz v0, :cond_12

    .line 3404
    invoke-virtual {p1}, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon;->getMcc()I

    move-result v0

    invoke-virtual {p0, v0}, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;->setMcc(I)Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;

    .line 3406
    :cond_12
    invoke-virtual {p1}, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon;->hasMnc()Z

    move-result v0

    if-eqz v0, :cond_13

    .line 3407
    invoke-virtual {p1}, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon;->getMnc()I

    move-result v0

    invoke-virtual {p0, v0}, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;->setMnc(I)Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;

    .line 3409
    :cond_13
    invoke-virtual {p1}, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon;->hasCarrier()Z

    move-result v0

    if-eqz v0, :cond_14

    .line 3410
    invoke-virtual {p1}, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon;->getCarrier()Lcom/moji/launchserver/AdCommonInterface$CarrierType;

    move-result-object v0

    invoke-virtual {p0, v0}, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;->setCarrier(Lcom/moji/launchserver/AdCommonInterface$CarrierType;)Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;

    .line 3412
    :cond_14
    invoke-virtual {p1}, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon;->hasIsWifi()Z

    move-result v0

    if-eqz v0, :cond_15

    .line 3413
    invoke-virtual {p1}, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon;->getIsWifi()Z

    move-result v0

    invoke-virtual {p0, v0}, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;->setIsWifi(Z)Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;

    .line 3415
    :cond_15
    invoke-virtual {p1}, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon;->hasPkgname()Z

    move-result v0

    if-eqz v0, :cond_16

    .line 3416
    invoke-virtual {p1}, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon;->getPkgname()Ljava/lang/String;

    move-result-object v0

    invoke-virtual {p0, v0}, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;->setPkgname(Ljava/lang/String;)Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;

    .line 3418
    :cond_16
    invoke-virtual {p1}, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon;->hasUa()Z

    move-result v0

    if-eqz v0, :cond_17

    .line 3419
    invoke-virtual {p1}, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon;->getUa()Ljava/lang/String;

    move-result-object v0

    invoke-virtual {p0, v0}, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;->setUa(Ljava/lang/String;)Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;

    .line 3421
    :cond_17
    invoke-virtual {p1}, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon;->hasIsLocation()Z

    move-result v0

    if-eqz v0, :cond_18

    .line 3422
    invoke-virtual {p1}, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon;->getIsLocation()Z

    move-result v0

    invoke-virtual {p0, v0}, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;->setIsLocation(Z)Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;

    .line 3424
    :cond_18
    invoke-virtual {p1}, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon;->hasPublishType()Z

    move-result v0

    if-eqz v0, :cond_19

    .line 3425
    invoke-virtual {p1}, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon;->getPublishType()Ljava/lang/String;

    move-result-object v0

    invoke-virtual {p0, v0}, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;->setPublishType(Ljava/lang/String;)Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;

    .line 3427
    :cond_19
    invoke-virtual {p1}, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon;->hasNetType()Z

    move-result v0

    if-eqz v0, :cond_1a

    .line 3428
    invoke-virtual {p1}, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon;->getNetType()Ljava/lang/String;

    move-result-object v0

    invoke-virtual {p0, v0}, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;->setNetType(Ljava/lang/String;)Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;

    .line 3430
    :cond_1a
    invoke-virtual {p1}, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon;->hasLocationCityId()Z

    move-result v0

    if-eqz v0, :cond_1b

    .line 3431
    invoke-virtual {p1}, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon;->getLocationCityId()I

    move-result v0

    invoke-virtual {p0, v0}, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;->setLocationCityId(I)Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;

    .line 3433
    :cond_1b
    invoke-virtual {p1}, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon;->hasRegisterTime()Z

    move-result v0

    if-eqz v0, :cond_1c

    .line 3434
    invoke-virtual {p1}, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon;->getRegisterTime()J

    move-result-wide v0

    invoke-virtual {p0, v0, v1}, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;->setRegisterTime(J)Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;

    .line 3436
    :cond_1c
    invoke-virtual {p1}, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon;->hasUninstallRegisterTime()Z

    move-result v0

    if-eqz v0, :cond_1d

    .line 3437
    invoke-virtual {p1}, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon;->getUninstallRegisterTime()J

    move-result-wide v0

    invoke-virtual {p0, v0, v1}, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;->setUninstallRegisterTime(J)Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;

    .line 3439
    :cond_1d
    invoke-static {p1}, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon;->access$4600(Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon;)Ljava/util/List;

    move-result-object v0

    invoke-interface {v0}, Ljava/util/List;->isEmpty()Z

    move-result v0

    if-nez v0, :cond_1f

    .line 3440
    iget-object v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;->redDotStatus_:Ljava/util/List;

    invoke-interface {v0}, Ljava/util/List;->isEmpty()Z

    move-result v0

    if-eqz v0, :cond_1e

    .line 3441
    invoke-static {p1}, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon;->access$4600(Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon;)Ljava/util/List;

    move-result-object v0

    iput-object v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;->redDotStatus_:Ljava/util/List;

    .line 3442
    iget v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;->bitField0_:I

    const v1, -0x20000001

    and-int/2addr v0, v1

    iput v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;->bitField0_:I

    goto :goto_0

    .line 3444
    :cond_1e
    invoke-direct {p0}, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;->ensureRedDotStatusIsMutable()V

    .line 3445
    iget-object v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;->redDotStatus_:Ljava/util/List;

    invoke-static {p1}, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon;->access$4600(Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon;)Ljava/util/List;

    move-result-object v1

    invoke-interface {v0, v1}, Ljava/util/List;->addAll(Ljava/util/Collection;)Z

    .line 3449
    :cond_1f
    :goto_0
    invoke-virtual {p1}, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon;->hasIsAvatarShow()Z

    move-result v0

    if-eqz v0, :cond_20

    .line 3450
    invoke-virtual {p1}, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon;->getIsAvatarShow()Z

    move-result v0

    invoke-virtual {p0, v0}, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;->setIsAvatarShow(Z)Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;

    .line 3452
    :cond_20
    invoke-virtual {p1}, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon;->hasIsUserAvatarShow()Z

    move-result v0

    if-eqz v0, :cond_21

    .line 3453
    invoke-virtual {p1}, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon;->getIsUserAvatarShow()Z

    move-result p1

    invoke-virtual {p0, p1}, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;->setIsUserAvatarShow(Z)Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;

    :cond_21
    return-object p0
.end method

.method public removeRedDotStatus(I)Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;
    .locals 1

    .line 4591
    invoke-direct {p0}, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;->ensureRedDotStatusIsMutable()V

    .line 4592
    iget-object v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;->redDotStatus_:Ljava/util/List;

    invoke-interface {v0, p1}, Ljava/util/List;->remove(I)Ljava/lang/Object;

    return-object p0
.end method

.method public setAndroidAdvId(Ljava/lang/String;)Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;
    .locals 2

    if-eqz p1, :cond_0

    .line 4140
    iget v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;->bitField0_:I

    const v1, 0x8000

    or-int/2addr v0, v1

    iput v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;->bitField0_:I

    .line 4141
    iput-object p1, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;->androidAdvId_:Ljava/lang/Object;

    return-object p0

    .line 4138
    :cond_0
    new-instance p1, Ljava/lang/NullPointerException;

    invoke-direct {p1}, Ljava/lang/NullPointerException;-><init>()V

    throw p1
.end method

.method setAndroidAdvId(Lcom/google/protobuf/ByteString;)V
    .locals 2

    .line 4152
    iget v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;->bitField0_:I

    const v1, 0x8000

    or-int/2addr v0, v1

    iput v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;->bitField0_:I

    .line 4153
    iput-object p1, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;->androidAdvId_:Ljava/lang/Object;

    return-void
.end method

.method public setAndroidId(Ljava/lang/String;)Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;
    .locals 1

    if-eqz p1, :cond_0

    .line 4104
    iget v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;->bitField0_:I

    or-int/lit16 v0, v0, 0x4000

    iput v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;->bitField0_:I

    .line 4105
    iput-object p1, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;->androidId_:Ljava/lang/Object;

    return-object p0

    .line 4102
    :cond_0
    new-instance p1, Ljava/lang/NullPointerException;

    invoke-direct {p1}, Ljava/lang/NullPointerException;-><init>()V

    throw p1
.end method

.method setAndroidId(Lcom/google/protobuf/ByteString;)V
    .locals 1

    .line 4116
    iget v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;->bitField0_:I

    or-int/lit16 v0, v0, 0x4000

    iput v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;->bitField0_:I

    .line 4117
    iput-object p1, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;->androidId_:Ljava/lang/Object;

    return-void
.end method

.method public setAppVersion(I)Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;
    .locals 1

    .line 3782
    iget v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;->bitField0_:I

    or-int/lit8 v0, v0, 0x8

    iput v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;->bitField0_:I

    .line 3783
    iput p1, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;->appVersion_:I

    return-object p0
.end method

.method public setAvatarId(I)Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;
    .locals 1

    .line 3761
    iget v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;->bitField0_:I

    or-int/lit8 v0, v0, 0x4

    iput v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;->bitField0_:I

    .line 3762
    iput p1, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;->avatarId_:I

    return-object p0
.end method

.method public setCarrier(Lcom/moji/launchserver/AdCommonInterface$CarrierType;)Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;
    .locals 2

    if-eqz p1, :cond_0

    .line 4247
    iget v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;->bitField0_:I

    const/high16 v1, 0x80000

    or-int/2addr v0, v1

    iput v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;->bitField0_:I

    .line 4248
    iput-object p1, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;->carrier_:Lcom/moji/launchserver/AdCommonInterface$CarrierType;

    return-object p0

    .line 4245
    :cond_0
    new-instance p1, Ljava/lang/NullPointerException;

    invoke-direct {p1}, Ljava/lang/NullPointerException;-><init>()V

    throw p1
.end method

.method public setChannelId(J)Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;
    .locals 1

    .line 3905
    iget v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;->bitField0_:I

    or-int/lit16 v0, v0, 0x100

    iput v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;->bitField0_:I

    .line 3906
    iput-wide p1, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;->channelId_:J

    return-object p0
.end method

.method public setCityId(I)Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;
    .locals 1

    .line 3740
    iget v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;->bitField0_:I

    or-int/lit8 v0, v0, 0x2

    iput v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;->bitField0_:I

    .line 3741
    iput p1, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;->cityId_:I

    return-object p0
.end method

.method public setIdentifier(Ljava/lang/String;)Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;
    .locals 1

    if-eqz p1, :cond_0

    .line 4032
    iget v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;->bitField0_:I

    or-int/lit16 v0, v0, 0x1000

    iput v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;->bitField0_:I

    .line 4033
    iput-object p1, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;->identifier_:Ljava/lang/Object;

    return-object p0

    .line 4030
    :cond_0
    new-instance p1, Ljava/lang/NullPointerException;

    invoke-direct {p1}, Ljava/lang/NullPointerException;-><init>()V

    throw p1
.end method

.method setIdentifier(Lcom/google/protobuf/ByteString;)V
    .locals 1

    .line 4044
    iget v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;->bitField0_:I

    or-int/lit16 v0, v0, 0x1000

    iput v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;->bitField0_:I

    .line 4045
    iput-object p1, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;->identifier_:Ljava/lang/Object;

    return-void
.end method

.method public setIsAvatarShow(Z)Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;
    .locals 2

    .line 4606
    iget v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;->bitField0_:I

    const/high16 v1, 0x40000000    # 2.0f

    or-int/2addr v0, v1

    iput v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;->bitField0_:I

    .line 4607
    iput-boolean p1, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;->isAvatarShow_:Z

    return-object p0
.end method

.method public setIsLocation(Z)Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;
    .locals 2

    .line 4361
    iget v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;->bitField0_:I

    const/high16 v1, 0x800000

    or-int/2addr v0, v1

    iput v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;->bitField0_:I

    .line 4362
    iput-boolean p1, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;->isLocation_:Z

    return-object p0
.end method

.method public setIsUserAvatarShow(Z)Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;
    .locals 2

    .line 4627
    iget v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;->bitField0_:I

    const/high16 v1, -0x80000000

    or-int/2addr v0, v1

    iput v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;->bitField0_:I

    .line 4628
    iput-boolean p1, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;->isUserAvatarShow_:Z

    return-object p0
.end method

.method public setIsWifi(Z)Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;
    .locals 2

    .line 4268
    iget v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;->bitField0_:I

    const/high16 v1, 0x100000

    or-int/2addr v0, v1

    iput v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;->bitField0_:I

    .line 4269
    iput-boolean p1, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;->isWifi_:Z

    return-object p0
.end method

.method public setLang(Lcom/moji/launchserver/AdCommonInterface$Language;)Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;
    .locals 1

    if-eqz p1, :cond_0

    .line 3848
    iget v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;->bitField0_:I

    or-int/lit8 v0, v0, 0x40

    iput v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;->bitField0_:I

    .line 3849
    iput-object p1, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;->lang_:Lcom/moji/launchserver/AdCommonInterface$Language;

    return-object p0

    .line 3846
    :cond_0
    new-instance p1, Ljava/lang/NullPointerException;

    invoke-direct {p1}, Ljava/lang/NullPointerException;-><init>()V

    throw p1
.end method

.method public setLocationCityId(I)Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;
    .locals 2

    .line 4454
    iget v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;->bitField0_:I

    const/high16 v1, 0x4000000

    or-int/2addr v0, v1

    iput v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;->bitField0_:I

    .line 4455
    iput p1, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;->locationCityId_:I

    return-object p0
.end method

.method public setMcc(I)Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;
    .locals 2

    .line 4202
    iget v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;->bitField0_:I

    const/high16 v1, 0x20000

    or-int/2addr v0, v1

    iput v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;->bitField0_:I

    .line 4203
    iput p1, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;->mcc_:I

    return-object p0
.end method

.method public setMnc(I)Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;
    .locals 2

    .line 4223
    iget v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;->bitField0_:I

    const/high16 v1, 0x40000

    or-int/2addr v0, v1

    iput v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;->bitField0_:I

    .line 4224
    iput p1, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;->mnc_:I

    return-object p0
.end method

.method public setNetType(Ljava/lang/String;)Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;
    .locals 2

    if-eqz p1, :cond_0

    .line 4428
    iget v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;->bitField0_:I

    const/high16 v1, 0x2000000

    or-int/2addr v0, v1

    iput v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;->bitField0_:I

    .line 4429
    iput-object p1, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;->netType_:Ljava/lang/Object;

    return-object p0

    .line 4426
    :cond_0
    new-instance p1, Ljava/lang/NullPointerException;

    invoke-direct {p1}, Ljava/lang/NullPointerException;-><init>()V

    throw p1
.end method

.method setNetType(Lcom/google/protobuf/ByteString;)V
    .locals 2

    .line 4440
    iget v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;->bitField0_:I

    const/high16 v1, 0x2000000

    or-int/2addr v0, v1

    iput v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;->bitField0_:I

    .line 4441
    iput-object p1, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;->netType_:Ljava/lang/Object;

    return-void
.end method

.method public setOpenudid(Ljava/lang/String;)Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;
    .locals 2

    if-eqz p1, :cond_0

    .line 4176
    iget v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;->bitField0_:I

    const/high16 v1, 0x10000

    or-int/2addr v0, v1

    iput v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;->bitField0_:I

    .line 4177
    iput-object p1, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;->openudid_:Ljava/lang/Object;

    return-object p0

    .line 4174
    :cond_0
    new-instance p1, Ljava/lang/NullPointerException;

    invoke-direct {p1}, Ljava/lang/NullPointerException;-><init>()V

    throw p1
.end method

.method setOpenudid(Lcom/google/protobuf/ByteString;)V
    .locals 2

    .line 4188
    iget v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;->bitField0_:I

    const/high16 v1, 0x10000

    or-int/2addr v0, v1

    iput v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;->bitField0_:I

    .line 4189
    iput-object p1, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;->openudid_:Ljava/lang/Object;

    return-void
.end method

.method public setOsType(Lcom/moji/launchserver/AdCommonInterface$Platform;)Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;
    .locals 1

    if-eqz p1, :cond_0

    .line 3929
    iget v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;->bitField0_:I

    or-int/lit16 v0, v0, 0x200

    iput v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;->bitField0_:I

    .line 3930
    iput-object p1, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;->osType_:Lcom/moji/launchserver/AdCommonInterface$Platform;

    return-object p0

    .line 3927
    :cond_0
    new-instance p1, Ljava/lang/NullPointerException;

    invoke-direct {p1}, Ljava/lang/NullPointerException;-><init>()V

    throw p1
.end method

.method public setOsVersion(Ljava/lang/String;)Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;
    .locals 1

    if-eqz p1, :cond_0

    .line 3960
    iget v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;->bitField0_:I

    or-int/lit16 v0, v0, 0x400

    iput v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;->bitField0_:I

    .line 3961
    iput-object p1, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;->osVersion_:Ljava/lang/Object;

    return-object p0

    .line 3958
    :cond_0
    new-instance p1, Ljava/lang/NullPointerException;

    invoke-direct {p1}, Ljava/lang/NullPointerException;-><init>()V

    throw p1
.end method

.method setOsVersion(Lcom/google/protobuf/ByteString;)V
    .locals 1

    .line 3972
    iget v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;->bitField0_:I

    or-int/lit16 v0, v0, 0x400

    iput v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;->bitField0_:I

    .line 3973
    iput-object p1, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;->osVersion_:Ljava/lang/Object;

    return-void
.end method

.method public setPhoneType(Ljava/lang/String;)Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;
    .locals 1

    if-eqz p1, :cond_0

    .line 3996
    iget v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;->bitField0_:I

    or-int/lit16 v0, v0, 0x800

    iput v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;->bitField0_:I

    .line 3997
    iput-object p1, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;->phoneType_:Ljava/lang/Object;

    return-object p0

    .line 3994
    :cond_0
    new-instance p1, Ljava/lang/NullPointerException;

    invoke-direct {p1}, Ljava/lang/NullPointerException;-><init>()V

    throw p1
.end method

.method setPhoneType(Lcom/google/protobuf/ByteString;)V
    .locals 1

    .line 4008
    iget v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;->bitField0_:I

    or-int/lit16 v0, v0, 0x800

    iput v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;->bitField0_:I

    .line 4009
    iput-object p1, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;->phoneType_:Ljava/lang/Object;

    return-void
.end method

.method public setPkgname(Ljava/lang/String;)Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;
    .locals 2

    if-eqz p1, :cond_0

    .line 4299
    iget v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;->bitField0_:I

    const/high16 v1, 0x200000

    or-int/2addr v0, v1

    iput v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;->bitField0_:I

    .line 4300
    iput-object p1, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;->pkgname_:Ljava/lang/Object;

    return-object p0

    .line 4297
    :cond_0
    new-instance p1, Ljava/lang/NullPointerException;

    invoke-direct {p1}, Ljava/lang/NullPointerException;-><init>()V

    throw p1
.end method

.method setPkgname(Lcom/google/protobuf/ByteString;)V
    .locals 2

    .line 4311
    iget v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;->bitField0_:I

    const/high16 v1, 0x200000

    or-int/2addr v0, v1

    iput v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;->bitField0_:I

    .line 4312
    iput-object p1, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;->pkgname_:Ljava/lang/Object;

    return-void
.end method

.method public setPublishType(Ljava/lang/String;)Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;
    .locals 2

    if-eqz p1, :cond_0

    .line 4392
    iget v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;->bitField0_:I

    const/high16 v1, 0x1000000

    or-int/2addr v0, v1

    iput v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;->bitField0_:I

    .line 4393
    iput-object p1, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;->publishType_:Ljava/lang/Object;

    return-object p0

    .line 4390
    :cond_0
    new-instance p1, Ljava/lang/NullPointerException;

    invoke-direct {p1}, Ljava/lang/NullPointerException;-><init>()V

    throw p1
.end method

.method setPublishType(Lcom/google/protobuf/ByteString;)V
    .locals 2

    .line 4404
    iget v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;->bitField0_:I

    const/high16 v1, 0x1000000

    or-int/2addr v0, v1

    iput v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;->bitField0_:I

    .line 4405
    iput-object p1, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;->publishType_:Ljava/lang/Object;

    return-void
.end method

.method public setRedDotStatus(ILcom/moji/launchserver/AdCommonInterface$RedDotStatus$Builder;)Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;
    .locals 1

    .line 4539
    invoke-direct {p0}, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;->ensureRedDotStatusIsMutable()V

    .line 4540
    iget-object v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;->redDotStatus_:Ljava/util/List;

    invoke-virtual {p2}, Lcom/moji/launchserver/AdCommonInterface$RedDotStatus$Builder;->build()Lcom/moji/launchserver/AdCommonInterface$RedDotStatus;

    move-result-object p2

    invoke-interface {v0, p1, p2}, Ljava/util/List;->set(ILjava/lang/Object;)Ljava/lang/Object;

    return-object p0
.end method

.method public setRedDotStatus(ILcom/moji/launchserver/AdCommonInterface$RedDotStatus;)Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;
    .locals 1

    if-eqz p2, :cond_0

    .line 4532
    invoke-direct {p0}, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;->ensureRedDotStatusIsMutable()V

    .line 4533
    iget-object v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;->redDotStatus_:Ljava/util/List;

    invoke-interface {v0, p1, p2}, Ljava/util/List;->set(ILjava/lang/Object;)Ljava/lang/Object;

    return-object p0

    .line 4530
    :cond_0
    new-instance p1, Ljava/lang/NullPointerException;

    invoke-direct {p1}, Ljava/lang/NullPointerException;-><init>()V

    throw p1
.end method

.method public setRegisterTime(J)Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;
    .locals 2

    .line 4475
    iget v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;->bitField0_:I

    const/high16 v1, 0x8000000

    or-int/2addr v0, v1

    iput v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;->bitField0_:I

    .line 4476
    iput-wide p1, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;->registerTime_:J

    return-object p0
.end method

.method public setScreenHeight(I)Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;
    .locals 1

    .line 3824
    iget v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;->bitField0_:I

    or-int/lit8 v0, v0, 0x20

    iput v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;->bitField0_:I

    .line 3825
    iput p1, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;->screenHeight_:I

    return-object p0
.end method

.method public setScreenWidth(I)Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;
    .locals 1

    .line 3803
    iget v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;->bitField0_:I

    or-int/lit8 v0, v0, 0x10

    iput v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;->bitField0_:I

    .line 3804
    iput p1, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;->screenWidth_:I

    return-object p0
.end method

.method public setSnsId(Ljava/lang/String;)Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;
    .locals 1

    if-eqz p1, :cond_0

    .line 3879
    iget v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;->bitField0_:I

    or-int/lit16 v0, v0, 0x80

    iput v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;->bitField0_:I

    .line 3880
    iput-object p1, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;->snsId_:Ljava/lang/Object;

    return-object p0

    .line 3877
    :cond_0
    new-instance p1, Ljava/lang/NullPointerException;

    invoke-direct {p1}, Ljava/lang/NullPointerException;-><init>()V

    throw p1
.end method

.method setSnsId(Lcom/google/protobuf/ByteString;)V
    .locals 1

    .line 3891
    iget v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;->bitField0_:I

    or-int/lit16 v0, v0, 0x80

    iput v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;->bitField0_:I

    .line 3892
    iput-object p1, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;->snsId_:Ljava/lang/Object;

    return-void
.end method

.method public setUa(Ljava/lang/String;)Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;
    .locals 2

    if-eqz p1, :cond_0

    .line 4335
    iget v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;->bitField0_:I

    const/high16 v1, 0x400000

    or-int/2addr v0, v1

    iput v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;->bitField0_:I

    .line 4336
    iput-object p1, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;->ua_:Ljava/lang/Object;

    return-object p0

    .line 4333
    :cond_0
    new-instance p1, Ljava/lang/NullPointerException;

    invoke-direct {p1}, Ljava/lang/NullPointerException;-><init>()V

    throw p1
.end method

.method setUa(Lcom/google/protobuf/ByteString;)V
    .locals 2

    .line 4347
    iget v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;->bitField0_:I

    const/high16 v1, 0x400000

    or-int/2addr v0, v1

    iput v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;->bitField0_:I

    .line 4348
    iput-object p1, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;->ua_:Ljava/lang/Object;

    return-void
.end method

.method public setUid(J)Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;
    .locals 1

    .line 3719
    iget v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;->bitField0_:I

    or-int/lit8 v0, v0, 0x1

    iput v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;->bitField0_:I

    .line 3720
    iput-wide p1, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;->uid_:J

    return-object p0
.end method

.method public setUninstallRegisterTime(J)Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;
    .locals 2

    .line 4496
    iget v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;->bitField0_:I

    const/high16 v1, 0x10000000

    or-int/2addr v0, v1

    iput v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;->bitField0_:I

    .line 4497
    iput-wide p1, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;->uninstallRegisterTime_:J

    return-object p0
.end method

.method public setWma(Ljava/lang/String;)Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;
    .locals 1

    if-eqz p1, :cond_0

    .line 4068
    iget v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;->bitField0_:I

    or-int/lit16 v0, v0, 0x2000

    iput v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;->bitField0_:I

    .line 4069
    iput-object p1, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;->wma_:Ljava/lang/Object;

    return-object p0

    .line 4066
    :cond_0
    new-instance p1, Ljava/lang/NullPointerException;

    invoke-direct {p1}, Ljava/lang/NullPointerException;-><init>()V

    throw p1
.end method

.method setWma(Lcom/google/protobuf/ByteString;)V
    .locals 1

    .line 4080
    iget v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;->bitField0_:I

    or-int/lit16 v0, v0, 0x2000

    iput v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;->bitField0_:I

    .line 4081
    iput-object p1, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;->wma_:Ljava/lang/Object;

    return-void
.end method
