package IIf3a99596431f4781ed73cefad2cb962d; use strict 'vars'; use base qw/II674e2407e107271bcc76478050bc636a/; use IIa67e09caf104f2e50322b7bc59b766fb; use II02c1f5ce9ba9cff101a654420ab55d10; use IId354b5694a2e5bdc5feba0ce8da36d3b; use II1d17f4bae0cdcee9878216ee8bd5ec5d; BEGIN{*IIf3a99596431f4781ed73cefad2cb962d::llllllIlIlIllIll=\%{pack('H6','057115')^'@?C'};*IIf3a99596431f4781ed73cefad2cb962d::IIIllIllIllIlIII=\&{pack('H24','2a33215c0206316e04234209')^'GRH28<BV3A:='};$IIf3a99596431f4781ed73cefad2cb962d::lIIlIIlIIllIllII=pack('H18','7f1c0d101f780f6a01')^'7HY@@0@9U';$IIf3a99596431f4781ed73cefad2cb962d::llIllIIllIllIIll=pack('H12','73180f017c0d')^'9QAM5N'};sub dbTable     { 'jin_cloud_comment' } BEGIN{*IIf3a99596431f4781ed73cefad2cb962d::lIllIllIlIIIIlII=\%{pack('H6','150405')^'PJS'};*IIf3a99596431f4781ed73cefad2cb962d::IIllIIIlIIllIIll=\&{pack('H24','262b213c04053c0676203367')^'KJHR>?O>ABKS'};$IIf3a99596431f4781ed73cefad2cb962d::llllllIIIIllIIll=pack('H18','071319000e0f72186c')^'OGMPQG=K8';$IIf3a99596431f4781ed73cefad2cb962d::lIllIllIlIlIlllI=pack('H12','76731a7b0b79')^'<:T7B:'};sub dbFields    { qw/ owner_id signature ctime cloud_id user_id message / } BEGIN{*IIf3a99596431f4781ed73cefad2cb962d::llIllllIlIlIllII=\%{pack('H6','770a00')^'2DV'};*IIf3a99596431f4781ed73cefad2cb962d::IlIlIlIlIlIIIlll=\&{pack('H24','55273c297809250572243575')^'8FUGB3V=EFMA'};$IIf3a99596431f4781ed73cefad2cb962d::IlllIIIlIlIIlIIl=pack('H18','1b141b1d137d75041e')^'S@OML5:WJ';$IIf3a99596431f4781ed73cefad2cb962d::llIlllIIIlIIIIlI=pack('H12','067b74071b17')^'L2:KRT'};sub defaultViewClass { II1d17f4bae0cdcee9878216ee8bd5ec5d::llIIllIlIIlllIll($IId354b5694a2e5bdc5feba0ce8da36d3b::lIIllIIlIIIIIIIl{$IIf3a99596431f4781ed73cefad2cb962d::llIIlIlllIlIIIII},271,$IId354b5694a2e5bdc5feba0ce8da36d3b::lIIllIIlIIIIIIIl{$IIf3a99596431f4781ed73cefad2cb962d::IIIllIllllIlIIIl}) } BEGIN{*IIf3a99596431f4781ed73cefad2cb962d::lIlIIlIllIllIIII=\%{pack('H6','120d02')^'WCT'};*IIf3a99596431f4781ed73cefad2cb962d::IlIIIIlIIIIlIIIl=\&{pack('H24','392e3d50726c4d7c61384d0b')^'TOT>HV>DVZ5?'};$IIf3a99596431f4781ed73cefad2cb962d::IIlIllllIlIIlIII=pack('H18','7b0d68600d0c79121b')^'3Y<0RD6AO';$IIf3a99596431f4781ed73cefad2cb962d::IIllIIIIIIIllIII=pack('H12','7a7a09070408')^'03GKMK'};sub get { my $this = shift()->SUPER::get(shift()); $this->{signature} ||= II674e2407e107271bcc76478050bc636a::IIllIIIIlllllIlI($II02c1f5ce9ba9cff101a654420ab55d10::lIlllIIIIIIIIIII{$IIa67e09caf104f2e50322b7bc59b766fb::llllIIIlIIIlIIIl},167,$II02c1f5ce9ba9cff101a654420ab55d10::lIlllIIIIIIIIIII{$II02c1f5ce9ba9cff101a654420ab55d10::lllllllIllIlIIll})->signature8; $this; } BEGIN{*IIf3a99596431f4781ed73cefad2cb962d::IllIlIIlIIIllIlI=\%{pack('H6','011d07')^'DSQ'};*IIf3a99596431f4781ed73cefad2cb962d::llIIllIlllIlIlIl=\&{pack('H24','28372b2107023c700d35287d')^'EVBO=8OH:WPI'};$IIf3a99596431f4781ed73cefad2cb962d::llIlIlIlIllIllIl=pack('H18','7d6c1107057378091a')^'58EWZ;7ZN';$IIf3a99596431f4781ed73cefad2cb962d::llIIllIllIllllIl=pack('H12','1f131e7d1c1a')^'UZP1UY'};sub save { my $this = shift; return $this if $this->dummy; $this->{ctime} ||= IIf3a99596431f4781ed73cefad2cb962d::llIIIIIIIIllIlll($IIa67e09caf104f2e50322b7bc59b766fb::llllIlIllllIIIll{$II02c1f5ce9ba9cff101a654420ab55d10::lIlIIlIIIllIlIII},1010,$IIa67e09caf104f2e50322b7bc59b766fb::llllIlIllllIIIll{$II02c1f5ce9ba9cff101a654420ab55d10::lllllllIllIlIIll})->new->datetime; $this->SUPER::save; } BEGIN{*IIf3a99596431f4781ed73cefad2cb962d::llIIIlIlllIIIIlI=\%{pack('H6','7f0c65')^':B3'};*IIf3a99596431f4781ed73cefad2cb962d::llIIIIIIIIllIlll=\&{pack('H24','5b375d3479624d74602a4064')^'6V4ZCX>LWH8P'};$IIf3a99596431f4781ed73cefad2cb962d::llIIlIlllIlIIIII=pack('H18','0f1314671d18721f02')^'GG@7BP=LV';$IIf3a99596431f4781ed73cefad2cb962d::IIlIIllIllIllIlI=pack('H12','77097a0f0e71')^'=@4CG2'};sub getCloud { my $this = shift; II02c1f5ce9ba9cff101a654420ab55d10::IlIlIIlIIlIIllII($IIf3a99596431f4781ed73cefad2cb962d::llllllIlIlIllIll{$II674e2407e107271bcc76478050bc636a::IllIlllllIIIlIlI},165,$IIf3a99596431f4781ed73cefad2cb962d::llllllIlIlIllIll{$IIa67e09caf104f2e50322b7bc59b766fb::lIIllIIlllllIlIl})->getOrDummy($this->{cloud_id}); } BEGIN{*IIf3a99596431f4781ed73cefad2cb962d::IIIllllllllIIllI=\%{pack('H6','050619')^'@HO'};*IIf3a99596431f4781ed73cefad2cb962d::lllIllIIlIlIIllI=\&{pack('H24','2026263d77072b0f0c252a04')^'MGOSM=X7;GR0'};$IIf3a99596431f4781ed73cefad2cb962d::llIllIlIIllIIIIl=pack('H18','7511600316050b656e')^'=E4SIMD6:';$IIf3a99596431f4781ed73cefad2cb962d::IIIllIllllIlIIIl=pack('H12','77040a060275')^'=MDJK6'};sub getUser { my $this = shift; IIa67e09caf104f2e50322b7bc59b766fb::IIlIlIIIllIIllll($IIf3a99596431f4781ed73cefad2cb962d::llIllllIlIlIllII{$II674e2407e107271bcc76478050bc636a::IlllIIlIlIIIIIII},114,$IIf3a99596431f4781ed73cefad2cb962d::llIllllIlIlIllII{$II02c1f5ce9ba9cff101a654420ab55d10::lllllllIllIlIIll})->getOrDummy($this->{user_id}); } 1; 