Section 1
//static (get.static)
package get {
import flash.display.*;
import flash.events.*;
import flash.net.*;
import flash.system.*;
public class static extends Sprite {
private var continue:Loader;
private var break:String;
public function static(_arg1:String){
var _local2:Boolean;
//unresolved jump
_local0 = _arg1;
var _local3 = ((false - !NULL!) ^ null);
if (!_local3){
//unresolved jump
_local0;
super();
if (_local2){
_local0.break = _arg1;
//unresolved if
};
};
addEventListener(Event.ADDED, do);
}
private function catch(_arg1:Event):void{
var _local2:Boolean;
//unresolved jump
var _local3 = ~((((??hasnext
* !NULL!) === !NULL!) is !NULL!));
if (_local2){
dispatchEvent(_arg1);
};
}
private function do(_arg1:Event):void{
var _local4:Boolean;
//unresolved jump
var _local2 = //unresolved nextvalue or nextname;
var _local5 = (_local3 - 1);
if (_local4){
removeEventListener(Event.ADDED, do);
if (!((_local5) && (_local3))){
Security.allowDomain("server.cpmstar.com");
};
};
_local2 = "http://server.cpmstar.com/adviewas3.swf";
var _local3:DisplayObjectContainer = parent;
if (!_local5){
//unresolved jump
_local0 = -((!NULL! > !NULL!));
new !NULL!.Loader().continue = !NULL!;
if (!((_local5) && (_local0))){
continue.contentLoaderInfo.addEventListener(Event.INIT, catch);
if (!_local5){
continue.contentLoaderInfo.addEventListener(Event.COMPLETE, catch);
//unresolved if
//unresolved jump
new (((((continue / typeof(( / (_local2 + "?contentspotid=")))) & !NULL!) << !NULL!) >> !NULL!) + break).URLRequest(!NULL!).load(!NULL!);
//unresolved if
};
};
};
addChild(continue);
}
}
//unresolved jump
var _local1 = (((false - _local3) + 1) >= );
var _local2:Boolean;
if (((_local2) || (_local1))){
//unresolved jump
//unresolved jump
(//unresolved nextvalue or nextname * !NULL!).static = [OP_NEWCLASS ClassInfo:1 base:Sprite];
};
}//package get
Section 2
//BitmapAsset (mx.core.BitmapAsset)
package mx.core {
import flash.display.*;
public class BitmapAsset extends FlexBitmap implements IFlexAsset, IFlexDisplayObject {
mx_internal static const VERSION:String = "3.4.0.6955";
public function BitmapAsset(_arg1:BitmapData=null, _arg2:String="auto", _arg3:Boolean=false){
super(_arg1, _arg2, _arg3);
}
public function get measuredWidth():Number{
if (bitmapData){
return (bitmapData.width);
};
return (0);
}
public function get measuredHeight():Number{
if (bitmapData){
return (bitmapData.height);
};
return (0);
}
public function setActualSize(_arg1:Number, _arg2:Number):void{
width = _arg1;
height = _arg2;
}
public function move(_arg1:Number, _arg2:Number):void{
this.x = _arg1;
this.y = _arg2;
}
}
//unresolved jump
var _temp1 = arguments;
var _local1 = _local3;
var _local2 = (??getglobalscope
| undefined);
if (!((_local1) && (undefined))){
//unresolved jump
((undefined * FlexBitmap) / (undefined * FlexBitmap)).BitmapAsset = [OP_NEWCLASS ClassInfo:5 base:FlexBitmap];
};
}//package mx.core
Section 3
//ByteArrayAsset (mx.core.ByteArrayAsset)
package mx.core {
import flash.utils.*;
public class ByteArrayAsset extends ByteArray implements IFlexAsset {
mx_internal static const VERSION:String = "3.4.0.6955";
}
//unresolved jump
var _local1 = ((((true >>> false) + 1) == !NULL!) - 1);
var _local2 = _local1;
//unresolved jump
var _temp1 = (this < (_local1 + 1));
_local1 = true;
if (_local2){
ByteArrayAsset = [OP_NEWCLASS ClassInfo:1 base:ByteArray];
};
}//package mx.core
Section 4
//FlexBitmap (mx.core.FlexBitmap)
package mx.core {
import flash.display.*;
import mx.utils.*;
public class FlexBitmap extends Bitmap {
mx_internal static const VERSION:String = "3.4.0.6955";
public function FlexBitmap(_arg1:BitmapData=null, _arg2:String="auto", _arg3:Boolean=false){
var bitmapData = _arg1;
var pixelSnapping = _arg2;
var smoothing = _arg3;
super(bitmapData, pixelSnapping, smoothing);
try {
name = NameUtil.createUniqueName(this);
} catch(e:Error) {
};
}
override public function toString():String{
return (NameUtil.displayObjectToString(this));
}
}
var _local1:Boolean;
//unresolved jump
_local1 = (_local2 - 1);
var _local2 = ((false + !NULL!) is !NULL!);
if (((_local1) || (false))){
//unresolved jump
with () {
_local0 = //unresolved nextvalue or nextname;
};
[OP_NEWCLASS ClassInfo:3 base:Bitmap].FlexBitmap = !NULL!;
};
}//package mx.core
Section 5
//IFlexAsset (mx.core.IFlexAsset)
package mx.core {
public interface IFlexAsset {
}
var _local1:Boolean;
//unresolved jump
var _local2 = _local3;
//unresolved jump
_local1;
if (((_local1) || (this))){
IFlexAsset = [OP_NEWCLASS ClassInfo:2 base:null];
};
}//package mx.core
Section 6
//IFlexDisplayObject (mx.core.IFlexDisplayObject)
package mx.core {
import flash.display.*;
import flash.events.*;
import flash.geom.*;
import flash.accessibility.*;
public interface IFlexDisplayObject extends IBitmapDrawable, IEventDispatcher {
function get visible():Boolean;
function get rotation():Number;
function localToGlobal(_arg1:Point):Point;
function get name():String;
function set width(_arg1:Number):void;
function get measuredHeight():Number;
function get blendMode():String;
function get scale9Grid():Rectangle;
function set name(_arg1:String):void;
function set scaleX(_arg1:Number):void;
function set scaleY(_arg1:Number):void;
function get measuredWidth():Number;
function get accessibilityProperties():AccessibilityProperties;
function set scrollRect(_arg1:Rectangle):void;
function get cacheAsBitmap():Boolean;
function globalToLocal(_arg1:Point):Point;
function get height():Number;
function set blendMode(_arg1:String):void;
function get parent():DisplayObjectContainer;
function getBounds(_arg1:DisplayObject):Rectangle;
function get opaqueBackground():Object;
function set scale9Grid(_arg1:Rectangle):void;
function setActualSize(_arg1:Number, _arg2:Number):void;
function set alpha(_arg1:Number):void;
function set accessibilityProperties(_arg1:AccessibilityProperties):void;
function get width():Number;
function hitTestPoint(_arg1:Number, _arg2:Number, _arg3:Boolean=false):Boolean;
function set cacheAsBitmap(_arg1:Boolean):void;
function get scaleX():Number;
function get scaleY():Number;
function get scrollRect():Rectangle;
function get mouseX():Number;
function get mouseY():Number;
function set height(_arg1:Number):void;
function set mask(_arg1:DisplayObject):void;
function getRect(_arg1:DisplayObject):Rectangle;
function get alpha():Number;
function set transform(_arg1:Transform):void;
function move(_arg1:Number, _arg2:Number):void;
function get loaderInfo():LoaderInfo;
function get root():DisplayObject;
function hitTestObject(_arg1:DisplayObject):Boolean;
function set opaqueBackground(_arg1:Object):void;
function set visible(_arg1:Boolean):void;
function get mask():DisplayObject;
function set x(_arg1:Number):void;
function set y(_arg1:Number):void;
function get transform():Transform;
function set filters(_arg1:Array):void;
function get x():Number;
function get y():Number;
function get filters():Array;
function set rotation(_arg1:Number):void;
function get stage():Stage;
}
var _local1:Boolean;
//unresolved jump
var _local2 = ((//unresolved nextvalue or nextname << !NULL!) === !NULL!);
//unresolved jump
if (((_local1) || (this))){
IFlexDisplayObject = [OP_NEWCLASS ClassInfo:4 base:null];
};
}//package mx.core
Section 7
//IRepeaterClient (mx.core.IRepeaterClient)
package mx.core {
public interface IRepeaterClient {
function get instanceIndices():Array;
function set instanceIndices(_arg1:Array):void;
function get isDocument():Boolean;
function set repeaters(_arg1:Array):void;
function initializeRepeaterArrays(_arg1:IRepeaterClient):void;
function get repeaters():Array;
function set repeaterIndices(_arg1:Array):void;
function get repeaterIndices():Array;
}
//unresolved jump
var _local1 = ((((??hasnext
- 1) | !NULL!) + 1) ^ !NULL!);
!ERROR! if (!_local1){
IRepeaterClient = [OP_NEWCLASS ClassInfo:10 base:null];
};
}//package mx.core
Section 8
//mx_internal (mx.core.mx_internal)
package mx.core {
public namespace mx_internal = "http://www.adobe.com/2006/flex/mx/internal";
}//package mx.core
Section 9
//NameUtil (mx.utils.NameUtil)
package mx.utils {
import flash.display.*;
import mx.core.*;
import flash.utils.*;
public class NameUtil {
mx_internal static const VERSION:String = "3.4.0.6955";
private static var counter:int = 0;
public static function displayObjectToString(_arg1:DisplayObject):String{
var result:String;
var o:DisplayObject;
var s:String;
var indices:Array;
var displayObject = _arg1;
try {
o = displayObject;
while (o != null) {
if (((((o.parent) && (o.stage))) && ((o.parent == o.stage)))){
break;
};
s = o.name;
if ((o is IRepeaterClient)){
indices = IRepeaterClient(o).instanceIndices;
if (indices){
s = (s + (("[" + indices.join("][")) + "]"));
};
};
result = ((result == null)) ? s : ((s + ".") + result);
o = o.parent;
};
} catch(e:SecurityError) {
};
return (result);
}
public static function createUniqueName(_arg1:Object):String{
if (!_arg1){
return (null);
};
var _local2:String = getQualifiedClassName(_arg1);
var _local3:int = _local2.indexOf("::");
if (_local3 != -1){
_local2 = _local2.substr((_local3 + 2));
};
var _local4:int = _local2.charCodeAt((_local2.length - 1));
if ((((_local4 >= 48)) && ((_local4 <= 57)))){
_local2 = (_local2 + "_");
};
return ((_local2 + counter++));
}
}
//unresolved jump
var _local2 = (-(//unresolved nextvalue or nextname) is !NULL!);
if (!_local1){
NameUtil = [OP_NEWCLASS ClassInfo:9 base:Object];
};
}//package mx.utils
Section 10
//case (case)
package {
import mx.core.*;
public class case extends ByteArrayAsset {
public function case(){
var _local1:Boolean;
//unresolved jump
var _local2:Number;
if (!((_local2) && (_local1))){
super();
};
}
}
var _local1:Boolean;
//unresolved jump
_local1 = (false instanceof !NULL!);
var _local2:Number = ((!NULL! + !NULL!) >>> !NULL!);
//unresolved jump
_local1 = ((_local2 + 1) * );
if (!//unresolved nextvalue or nextname){
case = [OP_NEWCLASS ClassInfo:2 base:ByteArrayAsset];
};
}//package
Section 11
//implements (implements)
package {
import mx.core.*;
public class implements extends BitmapAsset {
public function implements(){
var _local1:Boolean;
//unresolved jump
!ERROR! if (!((_local2) && (_local1))){
super();
};
}
}
var _local1:Boolean;
//unresolved jump
//unresolved nextvalue or nextname;
var _local2 = (!NULL! + !NULL!);
if (_local1){
//unresolved jump
//unresolved jump
(NaN < _local3).implements = [OP_NEWCLASS ClassInfo:7 base:BitmapAsset];
};
}//package
Section 12
//Main (Main)
package {
import flash.display.*;
import flash.utils.*;
import flash.events.*;
public class Main extends Sprite {
private const if:Class;
public function Main():void{
var _local1:Boolean;
//unresolved jump
var _local2 = (false << (true - NaN));
if (!((_local2) && (_local1))){
if = case;
if (!((_local2) && (_local2))){
super();
//unresolved jump
//unresolved if
};
//unresolved if
//unresolved if
import();
//unresolved if
};
//unresolved jump
addEventListener(Event.ADDED_TO_STAGE, import);
}
private function import(_arg1:Event=null):void{
var _local3:Boolean;
//unresolved jump
var _local4:Object = undefined;
if (_local3){
removeEventListener(Event.ADDED_TO_STAGE, import);
};
//unresolved jump
var _local2:Boolean;
_local2 = new ((((-(false) <= !NULL!) <= ) instanceof !NULL!) === !NULL!).Loader();
if (((_local3) || (this))){
//unresolved jump
( + false).addChild(null);
//unresolved if
};
_local2.loadBytes((new if() as ByteArray));
}
}
//unresolved jump
var _local2:Boolean;
_local0 = //unresolved nextvalue or nextname;
!ERROR! _local2 = !NULL!;
if (((_local2) || (_local2))){
//unresolved jump
//unresolved jump
((((((//unresolved nextvalue or nextname % null) ^ !NULL!) === !NULL!) > _local0) / !NULL!) + !NULL!).Main = [OP_NEWCLASS ClassInfo:0 base:Sprite];
};
}//package
Section 13
//package (package)
package {
import mx.core.*;
public class package extends BitmapAsset {
public function package(){
var _local1:Boolean;
//unresolved jump
var _local2 = (??hasnext
== );
if (!((_local2) && (this))){
super();
};
}
}
var _local1:Boolean;
//unresolved jump
var _local2 = ((((((false <= !NULL!) * !NULL!) < !NULL!) > !NULL!) instanceof !NULL!) >> !NULL!);
if (!((_local2) && (_local1))){
//unresolved jump
//unresolved jump
!(((//unresolved nextvalue or nextname as !NULL!) >= (??getglobalscope
> -(false)))).package = [OP_NEWCLASS ClassInfo:6 base:BitmapAsset];
};
}//package
Section 14
//throw (throw)
package {
import flash.display.*;
import flash.events.*;
import get.*;
import flash.net.*;
public class throw extends MovieClip {
private const return:Class;
private const super:Class;
private const override:Class;
private var final:MovieClip;
private var set:MovieClip;
public function throw(){
var _local5:Boolean;
//unresolved jump
var _local6 = (true - !NULL!);
override = var;
super = package;
if (_local5){
return = implements;
};
super();
addEventListener(Event.ENTER_FRAME, for);
if (!((_local6) && (this))){
loaderInfo.addEventListener(ProgressEvent.PROGRESS, with);
};
addChild(new override());
var _local1:Bitmap = new super();
if (!((_local6) && (_local2))){
_local1.x = (300 - (_local1.width / 2));
//unresolved if
};
_local1.y = 20;
var _local2:MovieClip = new MovieClip();
_local2.buttonMode = true;
if (_local5){
_local2.addChild(_local1);
};
addChild(_local2);
//unresolved jump
var _local3 = (_local2 % -(MouseEvent.CLICK));
native.addEventListener(!NULL!, !NULL!);
final = new MovieClip();
if (((_local5) || (_local1))){
final.x = (300 - 150);
final.y = 350;
final.graphics.beginFill(0xFFFF00);
//unresolved if
final.graphics.drawRect(0, 0, 300, 10);
final.graphics.endFill();
addChild(final);
set = new MovieClip();
};
set.graphics.beginFill(0x1D1D1D);
set.graphics.drawRect(0, 0, 300, 250);
if (_local5){
set.graphics.endFill();
set.x = 150;
};
set.y = 80;
if (((_local5) || (_local1))){
addChild(set);
};
_local3 = "953Q794C36AD";
//unresolved jump
_local3 = ( - !NULL!);
var _local4:DisplayObject = new !((!NULL! <= !NULL!)).static(_local3);
if (!_local6){
set.addChild(_local4);
};
}
private function native(_arg1:MouseEvent):void{
var _local3:Boolean;
//unresolved jump
var _local4 = -(((false + -(-(NaN))) + !NULL!));
//unresolved jump
var _local2:URLRequest = new NaN.URLRequest("http://www.coolbuddy.com/?cid=191");
if (!((_local4) && (_arg1))){
navigateToURL(_local2);
};
}
private function for(_arg1:Event):void{
var _local2:Boolean;
//unresolved jump
var _local3:uint = (!NULL! % !NULL!);
if (((_local2) || (_local0))){
//unresolved if
if (_local2){
//unresolved jump
removeEventListener(Event.ENTER_FRAME, for);
//unresolved if
};
};
dynamic();
}
private function in(_arg1:MouseEvent):void{
var _local4:Boolean;
//unresolved jump
!NULL!;
!ERROR! var _local2:int;
while (//unresolved if
, _local2 < set.numChildren) {
set.removeChildAt(_local2);
_local2++;
};
if (_local4){
//unresolved if
_local2 = 0;
if (!_local4){
//unresolved jump
((((!NULL! * !NULL!) + 1) instanceof this) <= !NULL!);
};
//unresolved if
//unresolved jump
removeChildAt(_local2);
//unresolved if
};
_local2++;
if (_local4){
//unresolved if
//unresolved if
};
stop();
//unresolved jump
_local0 = true;
var _local3 = ??hasnext
;
if (!_local5){
addChild((new (_local3) as DisplayObject));
};
}
private function with(_arg1:ProgressEvent):void{
//unresolved jump
var _local5 = (-((!(??hasnext
) % !NULL!)) ^ !NULL!);
!ERROR! var _local2:Number = _arg1.bytesTotal;
var _local3:Number = _arg1.bytesLoaded;
var _local4:int = Math.round(((_local3 * 100) / _local2));
if (!((_local5) && ((((_local5 & (_local2 & _local3)) - !NULL!) is NaN)))){
final.graphics.clear();
//unresolved if
};
final.graphics.beginFill(0xFFFF00);
if (_local6){
final.graphics.drawRect(0, 0, (_local4 * 3), 10);
//unresolved jump
_arg1 = undefined;
if (((((_local6 >= !NULL!) + 1)) || (_arg1))){
final.graphics.endFill();
};
};
}
private function dynamic():void{
//unresolved jump
_local0 = (-((true ^ false)) & !NULL!);
var _local2 = (!NULL! & !NULL!);
!ERROR! if (_local3){
final.graphics.clear();
};
var _local1:MovieClip = new MovieClip();
_local1.addChild(new return());
//unresolved jump
((_local2 & !NULL!) <= !NULL!).x = (300 - (_local1.width / 2));
if (!_local2){
_local1.y = 340;
addChild(_local1);
_local1.buttonMode = true;
//unresolved jump
false.addEventListener(MouseEvent.CLICK, in);
};
loaderInfo.removeEventListener(ProgressEvent.PROGRESS, with);
}
}
//unresolved jump
var _local1:String = ((true === (-(false) | _local2)) | !NULL!);
!ERROR! if (!((_local1) && (_local2))){
//unresolved jump
//unresolved jump
??getglobalscope
.throw = [OP_NEWCLASS ClassInfo:0 base:null];
};
}//package
Section 15
//var (var)
package {
import mx.core.*;
public class var extends BitmapAsset {
public function var(){
var _local1:Boolean;
//unresolved jump
var _local2 = ((false >= undefined) >>> !NULL!);
if (((_local1) || (_local2))){
super();
};
}
}
//unresolved jump
var _local1 = (??hasnext
- !NULL!);
!ERROR! if (_local2){
//unresolved jump
//unresolved jump
_local1 = (??getglobalscope
| (( + !NULL!) === !NULL!));
var _local3 = (!NULL! - !NULL!);
(!NULL! >= !NULL!).var = [OP_NEWCLASS ClassInfo:8 base:BitmapAsset];
};
}//package