TLRPC$Update.smali
.class public abstract Lim/tpelyyftgw/tgnet/TLRPC$Update;
.super Lim/tpelyyftgw/tgnet/TLObject;
.source "TLRPC.java"
# annotations
.annotation system Ldalvik/annotation/EnclosingClass;
value = Lim/tpelyyftgw/tgnet/TLRPC;
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x409
name = "Update"
.end annotation
# direct methods
.method static constructor <clinit>()V
.registers 1
return-void
.end method
.method public constructor <init>()V
.registers 1
.line 19216
invoke-direct {p0}, Lim/tpelyyftgw/tgnet/TLObject;-><init>()V
return-void
.end method
.method public static TLdeserialize(Lim/tpelyyftgw/tgnet/AbstractSerializedData;IZ)Lim/tpelyyftgw/tgnet/TLRPC$Update;
.registers 8
.param p0, "stream" # Lim/tpelyyftgw/tgnet/AbstractSerializedData;
.param p1, "constructor" # I
.param p2, "exception" # Z
.line 19219
const/4 v0, 0x0
.line 19220
.local v0, "result":Lim/tpelyyftgw/tgnet/TLRPC$Update;
sparse-switch p1, :sswitch_data_2ac
goto/16 :goto_28a
.line 19294
:sswitch_6
new-instance v1, Lim/tpelyyftgw/tgnet/TLRPC$TL_updateWebPage;
invoke-direct {v1}, Lim/tpelyyftgw/tgnet/TLRPC$TL_updateWebPage;-><init>()V
move-object v0, v1
.line 19295
goto/16 :goto_28a
.line 19450
:sswitch_e
new-instance v1, Lim/tpelyyftgw/tgnet/TLRPCCall$TL_UpdateMeetCallDiscarded;
invoke-direct {v1}, Lim/tpelyyftgw/tgnet/TLRPCCall$TL_UpdateMeetCallDiscarded;-><init>()V
move-object v0, v1
.line 19451
goto/16 :goto_28a
.line 19348
:sswitch_16
new-instance v1, Lim/tpelyyftgw/tgnet/TLRPC$TL_updateChannelAvailableMessages;
invoke-direct {v1}, Lim/tpelyyftgw/tgnet/TLRPC$TL_updateChannelAvailableMessages;-><init>()V
move-object v0, v1
.line 19349
goto/16 :goto_28a
.line 19372
:sswitch_1e
new-instance v1, Lim/tpelyyftgw/tgnet/TLRPC$TL_updateContactsReset;
invoke-direct {v1}, Lim/tpelyyftgw/tgnet/TLRPC$TL_updateContactsReset;-><init>()V
move-object v0, v1
.line 19373
goto/16 :goto_28a
.line 19243
:sswitch_26
new-instance v1, Lim/tpelyyftgw/tgnet/TLRPC$TL_updateDialogPinned;
invoke-direct {v1}, Lim/tpelyyftgw/tgnet/TLRPC$TL_updateDialogPinned;-><init>()V
move-object v0, v1
.line 19244
goto/16 :goto_28a
.line 19285
:sswitch_2e
new-instance v1, Lim/tpelyyftgw/tgnet/TLRPC$TL_updateChatParticipantDelete;
invoke-direct {v1}, Lim/tpelyyftgw/tgnet/TLRPC$TL_updateChatParticipantDelete;-><init>()V
move-object v0, v1
.line 19286
goto/16 :goto_28a
.line 19246
:sswitch_36
new-instance v1, Lim/tpelyyftgw/tgnet/TLRPC$TL_updatePeerSettings;
invoke-direct {v1}, Lim/tpelyyftgw/tgnet/TLRPC$TL_updatePeerSettings;-><init>()V
move-object v0, v1
.line 19247
goto/16 :goto_28a
.line 19417
:sswitch_3e
new-instance v1, Lim/tpelyyftgw/tgnet/TLRPC$TL_updateReadMessagesContents;
invoke-direct {v1}, Lim/tpelyyftgw/tgnet/TLRPC$TL_updateReadMessagesContents;-><init>()V
move-object v0, v1
.line 19418
goto/16 :goto_28a
.line 19399
:sswitch_46
new-instance v1, Lim/tpelyyftgw/tgnet/TLRPC$TL_updateNewStickerSet;
invoke-direct {v1}, Lim/tpelyyftgw/tgnet/TLRPC$TL_updateNewStickerSet;-><init>()V
move-object v0, v1
.line 19400
goto/16 :goto_28a
.line 19237
:sswitch_4e
new-instance v1, Lim/tpelyyftgw/tgnet/TLRPC$TL_updateNewChannelMessage;
invoke-direct {v1}, Lim/tpelyyftgw/tgnet/TLRPC$TL_updateNewChannelMessage;-><init>()V
move-object v0, v1
.line 19238
goto/16 :goto_28a
.line 19318
:sswitch_56
new-instance v1, Lim/tpelyyftgw/tgnet/TLRPC$TL_updateUserTyping;
invoke-direct {v1}, Lim/tpelyyftgw/tgnet/TLRPC$TL_updateUserTyping;-><init>()V
move-object v0, v1
.line 19319
goto/16 :goto_28a
.line 19231
:sswitch_5e
new-instance v1, Lim/tpelyyftgw/tgnet/TLRPC$TL_updateReadFeaturedStickers;
invoke-direct {v1}, Lim/tpelyyftgw/tgnet/TLRPC$TL_updateReadFeaturedStickers;-><init>()V
move-object v0, v1
.line 19232
goto/16 :goto_28a
.line 19327
:sswitch_66
new-instance v1, Lim/tpelyyftgw/tgnet/TLRPC$TL_updateLangPack;
invoke-direct {v1}, Lim/tpelyyftgw/tgnet/TLRPC$TL_updateLangPack;-><init>()V
move-object v0, v1
.line 19328
goto/16 :goto_28a
.line 19423
:sswitch_6e
new-instance v1, Lim/tpelyyftgw/tgnet/TLRPC$TL_updateChatDefaultBannedRights;
invoke-direct {v1}, Lim/tpelyyftgw/tgnet/TLRPC$TL_updateChatDefaultBannedRights;-><init>()V
move-object v0, v1
.line 19424
goto/16 :goto_28a
.line 19252
:sswitch_76
new-instance v1, Lim/tpelyyftgw/tgnet/TLRPC$TL_updateMessageID;
invoke-direct {v1}, Lim/tpelyyftgw/tgnet/TLRPC$TL_updateMessageID;-><init>()V
move-object v0, v1
.line 19253
goto/16 :goto_28a
.line 19225
:sswitch_7e
new-instance v1, Lim/tpelyyftgw/tgnet/TLRPC$TL_updateUserPinnedMessage;
invoke-direct {v1}, Lim/tpelyyftgw/tgnet/TLRPC$TL_updateUserPinnedMessage;-><init>()V
move-object v0, v1
.line 19226
goto/16 :goto_28a
.line 19402
:sswitch_86
new-instance v1, Lim/tpelyyftgw/tgnet/TLRPC$TL_updateLangPackTooLong;
invoke-direct {v1}, Lim/tpelyyftgw/tgnet/TLRPC$TL_updateLangPackTooLong;-><init>()V
move-object v0, v1
.line 19403
goto/16 :goto_28a
.line 19261
:sswitch_8e
new-instance v1, Lim/tpelyyftgw/tgnet/TLRPC$TL_updateStickerSets;
invoke-direct {v1}, Lim/tpelyyftgw/tgnet/TLRPC$TL_updateStickerSets;-><init>()V
move-object v0, v1
.line 19262
goto/16 :goto_28a
.line 19432
:sswitch_96
new-instance v1, Lim/tpelyyftgw/tgnet/TLRPCContacts$ContactApplyResp;
invoke-direct {v1}, Lim/tpelyyftgw/tgnet/TLRPCContacts$ContactApplyResp;-><init>()V
move-object v0, v1
.line 19433
goto/16 :goto_28a
.line 19378
:sswitch_9e
new-instance v1, Lim/tpelyyftgw/tgnet/TLRPC$TL_updateChannelWebPage;
invoke-direct {v1}, Lim/tpelyyftgw/tgnet/TLRPC$TL_updateChannelWebPage;-><init>()V
move-object v0, v1
.line 19379
goto/16 :goto_28a
.line 19270
:sswitch_a6
new-instance v1, Lim/tpelyyftgw/tgnet/TLRPC$TL_updateNewScheduledMessage;
invoke-direct {v1}, Lim/tpelyyftgw/tgnet/TLRPC$TL_updateNewScheduledMessage;-><init>()V
move-object v0, v1
.line 19271
goto/16 :goto_28a
.line 19408
:sswitch_ae
new-instance v1, Lim/tpelyyftgw/tgnet/TLRPC$TL_updateEncryptedMessagesRead;
invoke-direct {v1}, Lim/tpelyyftgw/tgnet/TLRPC$TL_updateEncryptedMessagesRead;-><init>()V
move-object v0, v1
.line 19409
goto/16 :goto_28a
.line 19426
:sswitch_b6
new-instance v1, Lim/tpelyyftgw/tgnet/TLRPCContacts$UpdateContactApplyRequested;
invoke-direct {v1}, Lim/tpelyyftgw/tgnet/TLRPCContacts$UpdateContactApplyRequested;-><init>()V
move-object v0, v1
.line 19427
goto/16 :goto_28a
.line 19414
:sswitch_be
new-instance v1, Lim/tpelyyftgw/tgnet/TLRPC$TL_updateReadChannelInbox;
invoke-direct {v1}, Lim/tpelyyftgw/tgnet/TLRPC$TL_updateReadChannelInbox;-><init>()V
move-object v0, v1
.line 19415
goto/16 :goto_28a
.line 19240
:sswitch_c6
new-instance v1, Lim/tpelyyftgw/tgnet/TLRPC$TL_updateReadHistoryOutbox;
invoke-direct {v1}, Lim/tpelyyftgw/tgnet/TLRPC$TL_updateReadHistoryOutbox;-><init>()V
move-object v0, v1
.line 19241
goto/16 :goto_28a
.line 19258
:sswitch_ce
new-instance v1, Lim/tpelyyftgw/tgnet/TLRPC$TL_updateReadChannelOutbox;
invoke-direct {v1}, Lim/tpelyyftgw/tgnet/TLRPC$TL_updateReadChannelOutbox;-><init>()V
move-object v0, v1
.line 19259
goto/16 :goto_28a
.line 19267
:sswitch_d6
new-instance v1, Lim/tpelyyftgw/tgnet/TLRPC$TL_updateNewMessage;
invoke-direct {v1}, Lim/tpelyyftgw/tgnet/TLRPC$TL_updateNewMessage;-><init>()V
move-object v0, v1
.line 19268
goto/16 :goto_28a
.line 19276
:sswitch_de
new-instance v1, Lim/tpelyyftgw/tgnet/TLRPC$TL_updateUserStatus;
invoke-direct {v1}, Lim/tpelyyftgw/tgnet/TLRPC$TL_updateUserStatus;-><init>()V
move-object v0, v1
.line 19277
goto/16 :goto_28a
.line 19393
:sswitch_e6
new-instance v1, Lim/tpelyyftgw/tgnet/TLRPC$TL_updateEditChannelMessage;
invoke-direct {v1}, Lim/tpelyyftgw/tgnet/TLRPC$TL_updateEditChannelMessage;-><init>()V
move-object v0, v1
.line 19394
goto/16 :goto_28a
.line 19264
:sswitch_ee
new-instance v1, Lim/tpelyyftgw/tgnet/TLRPC$TL_updateFolderPeers;
invoke-direct {v1}, Lim/tpelyyftgw/tgnet/TLRPC$TL_updateFolderPeers;-><init>()V
move-object v0, v1
.line 19265
goto/16 :goto_28a
.line 19234
:sswitch_f6
new-instance v1, Lim/tpelyyftgw/tgnet/TLRPC$TL_updateEncryptedChatTyping;
invoke-direct {v1}, Lim/tpelyyftgw/tgnet/TLRPC$TL_updateEncryptedChatTyping;-><init>()V
move-object v0, v1
.line 19235
goto/16 :goto_28a
.line 19357
:sswitch_fe
new-instance v1, Lim/tpelyyftgw/tgnet/TLRPC$TL_updateMessageReactions;
invoke-direct {v1}, Lim/tpelyyftgw/tgnet/TLRPC$TL_updateMessageReactions;-><init>()V
move-object v0, v1
.line 19358
goto/16 :goto_28a
.line 19465
:sswitch_106
new-instance v1, Lim/tpelyyftgw/tgnet/TLRPCContacts$TL_updateContactGroups;
invoke-direct {v1}, Lim/tpelyyftgw/tgnet/TLRPCContacts$TL_updateContactGroups;-><init>()V
move-object v0, v1
goto/16 :goto_28a
.line 19273
:sswitch_10e
new-instance v1, Lim/tpelyyftgw/tgnet/TLRPC$TL_updateNewEncryptedMessage;
invoke-direct {v1}, Lim/tpelyyftgw/tgnet/TLRPC$TL_updateNewEncryptedMessage;-><init>()V
move-object v0, v1
.line 19274
goto/16 :goto_28a
.line 19249
:sswitch_116
new-instance v1, Lim/tpelyyftgw/tgnet/TLRPC$TL_updateUserPhone;
invoke-direct {v1}, Lim/tpelyyftgw/tgnet/TLRPC$TL_updateUserPhone;-><init>()V
move-object v0, v1
.line 19250
goto/16 :goto_28a
.line 19435
:sswitch_11e
new-instance v1, Lim/tpelyyftgw/tgnet/TLRPC$TL_updateUserMomentStateV1;
invoke-direct {v1}, Lim/tpelyyftgw/tgnet/TLRPC$TL_updateUserMomentStateV1;-><init>()V
move-object v0, v1
.line 19436
goto/16 :goto_28a
.line 19444
:sswitch_126
new-instance v1, Lim/tpelyyftgw/tgnet/TLRPCCall$TL_UpdateMeetCallRequested;
invoke-direct {v1}, Lim/tpelyyftgw/tgnet/TLRPCCall$TL_UpdateMeetCallRequested;-><init>()V
move-object v0, v1
.line 19445
goto/16 :goto_28a
.line 19411
:sswitch_12e
new-instance v1, Lim/tpelyyftgw/tgnet/TLRPC$TL_updateStickerSetsOrder;
invoke-direct {v1}, Lim/tpelyyftgw/tgnet/TLRPC$TL_updateStickerSetsOrder;-><init>()V
move-object v0, v1
.line 19412
goto/16 :goto_28a
.line 19420
:sswitch_136
new-instance v1, Lim/tpelyyftgw/tgnet/TLRPC$TL_updateChatParticipants;
invoke-direct {v1}, Lim/tpelyyftgw/tgnet/TLRPC$TL_updateChatParticipants;-><init>()V
move-object v0, v1
.line 19421
goto/16 :goto_28a
.line 19447
:sswitch_13e
new-instance v1, Lim/tpelyyftgw/tgnet/TLRPCCall$TL_UpdateMeetCallAccepted;
invoke-direct {v1}, Lim/tpelyyftgw/tgnet/TLRPCCall$TL_UpdateMeetCallAccepted;-><init>()V
move-object v0, v1
.line 19448
goto/16 :goto_28a
.line 19255
:sswitch_146
new-instance v1, Lim/tpelyyftgw/tgnet/TLRPC$TL_updateGroupCallParticipant;
invoke-direct {v1}, Lim/tpelyyftgw/tgnet/TLRPC$TL_updateGroupCallParticipant;-><init>()V
move-object v0, v1
.line 19256
goto/16 :goto_28a
.line 19360
:sswitch_14e
new-instance v1, Lim/tpelyyftgw/tgnet/TLRPC$TL_updatePinnedDialogs;
invoke-direct {v1}, Lim/tpelyyftgw/tgnet/TLRPC$TL_updatePinnedDialogs;-><init>()V
move-object v0, v1
.line 19361
goto/16 :goto_28a
.line 19441
:sswitch_156
new-instance v1, Lim/tpelyyftgw/tgnet/TLRPCContacts$UpdateRegetContactsApplies;
invoke-direct {v1}, Lim/tpelyyftgw/tgnet/TLRPCContacts$UpdateRegetContactsApplies;-><init>()V
move-object v0, v1
.line 19442
goto/16 :goto_28a
.line 19459
:sswitch_15e
new-instance v1, Lim/tpelyyftgw/tgnet/TLRPCCall$TL_UpdateMeetChangeCall;
invoke-direct {v1}, Lim/tpelyyftgw/tgnet/TLRPCCall$TL_UpdateMeetChangeCall;-><init>()V
move-object v0, v1
.line 19460
goto/16 :goto_28a
.line 19336
:sswitch_166
new-instance v1, Lim/tpelyyftgw/tgnet/TLRPC$TL_updatePrivacy;
invoke-direct {v1}, Lim/tpelyyftgw/tgnet/TLRPC$TL_updatePrivacy;-><init>()V
move-object v0, v1
.line 19337
goto/16 :goto_28a
.line 19342
:sswitch_16e
new-instance v1, Lim/tpelyyftgw/tgnet/TLRPC$TL_updateDraftMessage;
invoke-direct {v1}, Lim/tpelyyftgw/tgnet/TLRPC$TL_updateDraftMessage;-><init>()V
move-object v0, v1
.line 19343
goto/16 :goto_28a
.line 19321
:sswitch_176
new-instance v1, Lim/tpelyyftgw/tgnet/TLRPC$TL_updateServiceNotification;
invoke-direct {v1}, Lim/tpelyyftgw/tgnet/TLRPC$TL_updateServiceNotification;-><init>()V
move-object v0, v1
.line 19322
goto/16 :goto_28a
.line 19315
:sswitch_17e
new-instance v1, Lim/tpelyyftgw/tgnet/TLRPC$TL_updateChannelTooLong;
invoke-direct {v1}, Lim/tpelyyftgw/tgnet/TLRPC$TL_updateChannelTooLong;-><init>()V
move-object v0, v1
.line 19316
goto/16 :goto_28a
.line 19303
:sswitch_186
new-instance v1, Lim/tpelyyftgw/tgnet/TLRPC$TL_updateChatParticipantAdd;
invoke-direct {v1}, Lim/tpelyyftgw/tgnet/TLRPC$TL_updateChatParticipantAdd;-><init>()V
move-object v0, v1
.line 19304
goto/16 :goto_28a
.line 19453
:sswitch_18e
new-instance v1, Lim/tpelyyftgw/tgnet/TLRPCCall$TL_UpdateMeetCall;
invoke-direct {v1}, Lim/tpelyyftgw/tgnet/TLRPCCall$TL_UpdateMeetCall;-><init>()V
move-object v0, v1
.line 19454
goto/16 :goto_28a
.line 19297
:sswitch_196
new-instance v1, Lim/tpelyyftgw/tgnet/TLRPC$TL_updateFavedStickers;
invoke-direct {v1}, Lim/tpelyyftgw/tgnet/TLRPC$TL_updateFavedStickers;-><init>()V
move-object v0, v1
.line 19298
goto/16 :goto_28a
.line 19291
:sswitch_19e
new-instance v1, Lim/tpelyyftgw/tgnet/TLRPC$TL_updateEditMessage;
invoke-direct {v1}, Lim/tpelyyftgw/tgnet/TLRPC$TL_updateEditMessage;-><init>()V
move-object v0, v1
.line 19292
goto/16 :goto_28a
.line 19351
:sswitch_1a6
new-instance v1, Lim/tpelyyftgw/tgnet/TLRPC$TL_updateDialogUnreadMark;
invoke-direct {v1}, Lim/tpelyyftgw/tgnet/TLRPC$TL_updateDialogUnreadMark;-><init>()V
move-object v0, v1
.line 19352
goto/16 :goto_28a
.line 19288
:sswitch_1ae
new-instance v1, Lim/tpelyyftgw/tgnet/TLRPC$TL_updateChatPinnedMessage;
invoke-direct {v1}, Lim/tpelyyftgw/tgnet/TLRPC$TL_updateChatPinnedMessage;-><init>()V
move-object v0, v1
.line 19289
goto/16 :goto_28a
.line 19429
:sswitch_1b6
new-instance v1, Lim/tpelyyftgw/tgnet/TLRPCRedpacket$CL_updateRpkTransfer;
invoke-direct {v1}, Lim/tpelyyftgw/tgnet/TLRPCRedpacket$CL_updateRpkTransfer;-><init>()V
move-object v0, v1
.line 19430
goto/16 :goto_28a
.line 19462
:sswitch_1be
new-instance v1, Lim/tpelyyftgw/tgnet/TLRPCContacts$CL_user_updateUserFull;
invoke-direct {v1}, Lim/tpelyyftgw/tgnet/TLRPCContacts$CL_user_updateUserFull;-><init>()V
move-object v0, v1
.line 19463
goto/16 :goto_28a
.line 19384
:sswitch_1c6
new-instance v1, Lim/tpelyyftgw/tgnet/TLRPC$TL_updateDeleteChannelMessages;
invoke-direct {v1}, Lim/tpelyyftgw/tgnet/TLRPC$TL_updateDeleteChannelMessages;-><init>()V
move-object v0, v1
.line 19385
goto/16 :goto_28a
.line 19282
:sswitch_1ce
new-instance v1, Lim/tpelyyftgw/tgnet/TLRPC$TL_updateNotifySettings;
invoke-direct {v1}, Lim/tpelyyftgw/tgnet/TLRPC$TL_updateNotifySettings;-><init>()V
move-object v0, v1
.line 19283
goto/16 :goto_28a
.line 19375
:sswitch_1d6
new-instance v1, Lim/tpelyyftgw/tgnet/TLRPC$TL_updateChannel;
invoke-direct {v1}, Lim/tpelyyftgw/tgnet/TLRPC$TL_updateChannel;-><init>()V
move-object v0, v1
.line 19376
goto/16 :goto_28a
.line 19330
:sswitch_1de
new-instance v1, Lim/tpelyyftgw/tgnet/TLRPC$TL_updateChatParticipantAdmin;
invoke-direct {v1}, Lim/tpelyyftgw/tgnet/TLRPC$TL_updateChatParticipantAdmin;-><init>()V
move-object v0, v1
.line 19331
goto/16 :goto_28a
.line 19300
:sswitch_1e6
new-instance v1, Lim/tpelyyftgw/tgnet/TLRPC$TL_updatePeerLocated;
invoke-direct {v1}, Lim/tpelyyftgw/tgnet/TLRPC$TL_updatePeerLocated;-><init>()V
move-object v0, v1
.line 19301
goto/16 :goto_28a
.line 19309
:sswitch_1ee
new-instance v1, Lim/tpelyyftgw/tgnet/TLRPC$TL_updateEncryption;
invoke-direct {v1}, Lim/tpelyyftgw/tgnet/TLRPC$TL_updateEncryption;-><init>()V
move-object v0, v1
.line 19310
goto/16 :goto_28a
.line 19222
:sswitch_1f6
new-instance v1, Lim/tpelyyftgw/tgnet/TLRPC$TL_updateMessagePoll;
invoke-direct {v1}, Lim/tpelyyftgw/tgnet/TLRPC$TL_updateMessagePoll;-><init>()V
move-object v0, v1
.line 19223
goto/16 :goto_28a
.line 19354
:sswitch_1fe
new-instance v1, Lim/tpelyyftgw/tgnet/TLRPC$TL_updatePhoneCall;
invoke-direct {v1}, Lim/tpelyyftgw/tgnet/TLRPC$TL_updatePhoneCall;-><init>()V
move-object v0, v1
.line 19355
goto/16 :goto_28a
.line 19345
:sswitch_206
new-instance v1, Lim/tpelyyftgw/tgnet/TLRPC$TL_updateUserName;
invoke-direct {v1}, Lim/tpelyyftgw/tgnet/TLRPC$TL_updateUserName;-><init>()V
move-object v0, v1
.line 19346
goto/16 :goto_28a
.line 19339
:sswitch_20e
new-instance v1, Lim/tpelyyftgw/tgnet/TLRPC$TL_updateConfig;
invoke-direct {v1}, Lim/tpelyyftgw/tgnet/TLRPC$TL_updateConfig;-><init>()V
move-object v0, v1
.line 19340
goto/16 :goto_28a
.line 19228
:sswitch_216
new-instance v1, Lim/tpelyyftgw/tgnet/TLRPC$TL_updateDeleteMessages;
invoke-direct {v1}, Lim/tpelyyftgw/tgnet/TLRPC$TL_updateDeleteMessages;-><init>()V
move-object v0, v1
.line 19229
goto/16 :goto_28a
.line 19366
:sswitch_21e
new-instance v1, Lim/tpelyyftgw/tgnet/TLRPC$TL_updateReadHistoryInbox;
invoke-direct {v1}, Lim/tpelyyftgw/tgnet/TLRPC$TL_updateReadHistoryInbox;-><init>()V
move-object v0, v1
.line 19367
goto/16 :goto_28a
.line 19306
:sswitch_226
new-instance v1, Lim/tpelyyftgw/tgnet/TLRPC$TL_updateChatUserTyping;
invoke-direct {v1}, Lim/tpelyyftgw/tgnet/TLRPC$TL_updateChatUserTyping;-><init>()V
move-object v0, v1
.line 19307
goto/16 :goto_28a
.line 19363
:sswitch_22e
new-instance v1, Lim/tpelyyftgw/tgnet/TLRPC$TL_updateRecentStickers;
invoke-direct {v1}, Lim/tpelyyftgw/tgnet/TLRPC$TL_updateRecentStickers;-><init>()V
move-object v0, v1
.line 19364
goto/16 :goto_28a
.line 19279
:sswitch_236
new-instance v1, Lim/tpelyyftgw/tgnet/TLRPC$TL_updateChannelMessageViews;
invoke-direct {v1}, Lim/tpelyyftgw/tgnet/TLRPC$TL_updateChannelMessageViews;-><init>()V
move-object v0, v1
.line 19280
goto :goto_28a
.line 19324
:sswitch_23d
new-instance v1, Lim/tpelyyftgw/tgnet/TLRPC$TL_updateChannelPinnedMessage;
invoke-direct {v1}, Lim/tpelyyftgw/tgnet/TLRPC$TL_updateChannelPinnedMessage;-><init>()V
move-object v0, v1
.line 19325
goto :goto_28a
.line 19456
:sswitch_244
new-instance v1, Lim/tpelyyftgw/tgnet/TLRPCCall$TL_UpdateMeetCallWaiting;
invoke-direct {v1}, Lim/tpelyyftgw/tgnet/TLRPCCall$TL_UpdateMeetCallWaiting;-><init>()V
move-object v0, v1
.line 19457
goto :goto_28a
.line 19438
:sswitch_24b
new-instance v1, Lim/tpelyyftgw/tgnet/TLRPCContacts$UpdateResetContactsApplyUnread;
invoke-direct {v1}, Lim/tpelyyftgw/tgnet/TLRPCContacts$UpdateResetContactsApplyUnread;-><init>()V
move-object v0, v1
.line 19439
goto :goto_28a
.line 19387
:sswitch_252
new-instance v1, Lim/tpelyyftgw/tgnet/TLRPC$TL_updateUserPhoto;
invoke-direct {v1}, Lim/tpelyyftgw/tgnet/TLRPC$TL_updateUserPhoto;-><init>()V
move-object v0, v1
.line 19388
goto :goto_28a
.line 19369
:sswitch_259
new-instance v1, Lim/tpelyyftgw/tgnet/TLRPC$TL_updateSavedGifs;
invoke-direct {v1}, Lim/tpelyyftgw/tgnet/TLRPC$TL_updateSavedGifs;-><init>()V
move-object v0, v1
.line 19370
goto :goto_28a
.line 19381
:sswitch_260
new-instance v1, Lim/tpelyyftgw/tgnet/TLRPC$TL_updateDeleteScheduledMessages;
invoke-direct {v1}, Lim/tpelyyftgw/tgnet/TLRPC$TL_updateDeleteScheduledMessages;-><init>()V
move-object v0, v1
.line 19382
goto :goto_28a
.line 19390
:sswitch_267
new-instance v1, Lim/tpelyyftgw/tgnet/TLRPC$TL_updateDcOptions;
invoke-direct {v1}, Lim/tpelyyftgw/tgnet/TLRPC$TL_updateDcOptions;-><init>()V
move-object v0, v1
.line 19391
goto :goto_28a
.line 19333
:sswitch_26e
new-instance v1, Lim/tpelyyftgw/tgnet/TLRPC$TL_updateChannelReadMessagesContents;
invoke-direct {v1}, Lim/tpelyyftgw/tgnet/TLRPC$TL_updateChannelReadMessagesContents;-><init>()V
move-object v0, v1
.line 19334
goto :goto_28a
.line 19312
:sswitch_275
new-instance v1, Lim/tpelyyftgw/tgnet/TLRPC$TL_updateGroupCall;
invoke-direct {v1}, Lim/tpelyyftgw/tgnet/TLRPC$TL_updateGroupCall;-><init>()V
move-object v0, v1
.line 19313
goto :goto_28a
.line 19405
:sswitch_27c
new-instance v1, Lim/tpelyyftgw/tgnet/TLRPC$TL_updateTheme;
invoke-direct {v1}, Lim/tpelyyftgw/tgnet/TLRPC$TL_updateTheme;-><init>()V
move-object v0, v1
.line 19406
goto :goto_28a
.line 19396
:sswitch_283
new-instance v1, Lim/tpelyyftgw/tgnet/TLRPC$TL_updateUserBlocked;
invoke-direct {v1}, Lim/tpelyyftgw/tgnet/TLRPC$TL_updateUserBlocked;-><init>()V
move-object v0, v1
.line 19397
nop
.line 19468
:goto_28a
if-nez v0, :cond_2a5
if-nez p2, :cond_28f
goto :goto_2a5
.line 19469
:cond_28f
new-instance v1, Ljava/lang/RuntimeException;
const/4 v2, 0x1
new-array v2, v2, [Ljava/lang/Object;
const/4 v3, 0x0
invoke-static {p1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object v4
aput-object v4, v2, v3
const-string v3, "can\'t parse magic %x in Update"
invoke-static {v3, v2}, Ljava/lang/String;->format(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;
move-result-object v2
invoke-direct {v1, v2}, Ljava/lang/RuntimeException;-><init>(Ljava/lang/String;)V
throw v1
.line 19471
:cond_2a5
:goto_2a5
if-eqz v0, :cond_2aa
.line 19472
invoke-virtual {v0, p0, p2}, Lim/tpelyyftgw/tgnet/TLRPC$Update;->readParams(Lim/tpelyyftgw/tgnet/AbstractSerializedData;Z)V
.line 19474
:cond_2aa
return-object v0
nop
:sswitch_data_2ac
.sparse-switch
-0x7f1317e6 -> :sswitch_283
-0x7de9045d -> :sswitch_27c
-0x7a017913 -> :sswitch_275
-0x7676c4bb -> :sswitch_26e
-0x71a1678d -> :sswitch_267
-0x6f799312 -> :sswitch_260
-0x6c8acbe2 -> :sswitch_259
-0x6acec4f4 -> :sswitch_252
-0x6a87f534 -> :sswitch_24b
-0x69bc826b -> :sswitch_244
-0x67a6db8b -> :sswitch_23d
-0x675ed4b5 -> :sswitch_236
-0x65bdd3e0 -> :sswitch_22e
-0x659a15e1 -> :sswitch_226
-0x6368b021 -> :sswitch_21e
-0x5df24f1b -> :sswitch_216
-0x5dd622fa -> :sswitch_20e
-0x58ccd48d -> :sswitch_206
-0x54f094e2 -> :sswitch_1fe
-0x535e9a85 -> :sswitch_1f6
-0x4b5d1773 -> :sswitch_1ee
-0x4b503050 -> :sswitch_1e6
-0x496fe6a7 -> :sswitch_1de
-0x492ba9aa -> :sswitch_1d6
-0x413d9711 -> :sswitch_1ce
-0x3c8ade37 -> :sswitch_1c6
-0x2ddbf575 -> :sswitch_1be
-0x28fc663e -> :sswitch_1b6
-0x1ef24cb7 -> :sswitch_1ae
-0x1e9ba63d -> :sswitch_1a6
-0x1bfc8f5d -> :sswitch_19e
-0x1aee6693 -> :sswitch_196
-0x176283e8 -> :sswitch_18e
-0x15b4f1a4 -> :sswitch_186
-0x14fb9805 -> :sswitch_17e
-0x141b97e7 -> :sswitch_176
-0x11d44697 -> :sswitch_16e
-0x11c4d8d6 -> :sswitch_166
-0x10005136 -> :sswitch_15e
-0xb093ad5 -> :sswitch_156
-0x5f0c35e -> :sswitch_14e
0x57eaec8 -> :sswitch_146
0x704446c -> :sswitch_13e
0x7761198 -> :sswitch_136
0xbb2d201 -> :sswitch_12e
0xe635cb4 -> :sswitch_126
0x1022d2c0 -> :sswitch_11e
0x12b9417b -> :sswitch_116
0x12bcbd9a -> :sswitch_10e
0x1324abe2 -> :sswitch_106
0x154798c3 -> :sswitch_fe
0x1710f156 -> :sswitch_f6
0x19360dc0 -> :sswitch_ee
0x1b3f4df7 -> :sswitch_e6
0x1bfbd823 -> :sswitch_de
0x1f2b0afd -> :sswitch_d6
0x25d6c9c7 -> :sswitch_ce
0x2f2f21bf -> :sswitch_c6
0x330b5424 -> :sswitch_be
0x34568522 -> :sswitch_b6
0x38fe25b7 -> :sswitch_ae
0x39a51dfb -> :sswitch_a6
0x40771900 -> :sswitch_9e
0x418b30a3 -> :sswitch_96
0x43ae3dec -> :sswitch_8e
0x46560264 -> :sswitch_86
0x4c43da18 -> :sswitch_7e
0x4e90bfd6 -> :sswitch_76
0x54c01850 -> :sswitch_6e
0x56022f4d -> :sswitch_66
0x571d2742 -> :sswitch_5e
0x5c486927 -> :sswitch_56
0x62ba04d9 -> :sswitch_4e
0x688a30aa -> :sswitch_46
0x68c13933 -> :sswitch_3e
0x6a7e7366 -> :sswitch_36
0x6e5f8c22 -> :sswitch_2e
0x6e6fe51c -> :sswitch_26
0x7084a7be -> :sswitch_1e
0x70db6837 -> :sswitch_16
0x75c4ffa2 -> :sswitch_e
0x7f891213 -> :sswitch_6
.end sparse-switch
.end method