package $(PackageName)$(CSLB){
	import flash.display.Sprite;
	import flash.events.Event;

	/**
	$(CBI)* ...
	$(CBI)* @author $(DefaultUser)
	$(CBI)*/
	[Frame(factoryClass="$(PackageDot)Preloader")]
	public class Main extends Sprite $(CSLB){

		public function Main():void $(CSLB){
			if (stage) init();
			else addEventListener(Event.ADDED_TO_STAGE, init);
		}

		private function init(e:Event = null):void $(CSLB){
			removeEventListener(Event.ADDED_TO_STAGE, init);
			// entry point
		}

	}

}