All Stories

MAME的资源管理(译)

  打算研究一下MAME,所以先研究一下Aaron Giles写的几篇文章,英文的看着不是很舒服,所以草草地翻译了一下。这次放出第一篇《Resource Management in MAME》,原文在这里。 MAME的资源管理by Aaron Giles   如果你在写一个驱动,或者给驱动添加状态保存功能,这时了解MAME是如何管理资源的就很重要。  以前,MAME根本不跟踪资源的使用情况的:如果你调用了malloc(),你就需要free();如果你调用了timer_alloc(),就需要调用timer_free()等等。因为标准命令行版本的MAME一次只运行一个游戏,所以当你退出时即使留下一堆已分配的资源也没有什么实际影响。当然,那些移植版本如MacMAME―允许你在不退出的情况下停止一个游戏开始另一个游戏―会因为内存不足或其它资源分配后却不回收等问题引起程序崩溃。  在内核中使用优秀的资源管理有很明显的理由:它只使用不多的代码,并且不会很快地改变。而,在几百个驱动中用好资源管理,简直是个噩梦。驱动通过提供回调函数hook住主系统。下面列表中是一些通用驱动回调函数: DRIVER_INIT VIDEO_START/VIDEO_STOP MACHINE_INIT/MACHINE_STOP  大多数的驱动在MACHINE_INIT和VIDEO_START中分配资源,并且理论上假设它们也会在MACHINE_STOP和VIDEO_STOP回调函数中释放这些资源。实际上,这并不是一定的,这让人很头疼。而且,一些系统会在DRIVER_INIT中分配内存,但却没有比较合适的地方可以释放这些内存。我假设我们应该添加个DRIVER_STOP回调函数,但是最后却是另外一个不同的方案被采纳了。  如果你从逻辑上考虑一下,99%的情况下,你会希望在MACHINE_STOP释放在MACHINE_INIT中分配的资源。类似的,你想要在VIDEO_STOP中释放所有在VIDEO_START中分配的资源。所以,相比要求每个驱动去编写代码完成释放资源,为什么不由内核来简单地跟踪资源分配,并在适当的时候自动释放呢?这样确实可以工作得很好。  如果你看一下这些回调函数的调用顺序,它应该像这样(用伪码表示):init{DRIVER_INITVIDEO_STARTreset:{MACHINE_INITrun-the-game-until-exit-or-resetMACHINE_STOP}if we-exited-due-to-reset thenloop back to reset:VIDEO_STOP}exit   你应该会注意到我在上面的伪码中使用了一组花括号。这会给你一点提示,应该怎样自动跟踪资源的分配-这很像在C/C++中使用局部变量。当离开这个作用域,所有被跟踪的资源在该作用域中被分配的应该自动回收。当你运行到MACHINE_STOP和VIDEO_STOP间的闭花括号,内核会释放所有从前面的开花括号以来分配的资源,包括所有在MACHINE_INIT中分配的东西,同样也会回收内核在那段时间分配的资源。类似的,当你运行到第二个闭花括号时,所有被跟踪的在DRIVER_INIT和VIDEO_START中分配的资源都会被释放。请注意我说的被跟踪的资源。只有有些资源是被跟踪的,另外一些需要显式释放。例如定时器,总是被跟踪的。任何时候你在MACHINE_INIT中分配了一个定时器,它会在你退出内部作用域时被释放。实际上,通过这种方式来跟踪,定时器是不需要显式调用timer_free(),你需要依赖于资源跟踪来处理。  最明显的不被自动跟踪的资源是内存。原因是当调用malloc()后,当离开该作用域时还是有可能需要保留该内存不被释放。你可通过使用auto_malloc()替换malloc(),手动使MAME跟踪内存。auto_malloc()像malloc()那样工作除了它会在离开当前作用域时自动释放。这里你必须小心点,因为如果你在MACHINE_INIT中使用了auto_malloc()并保存了该指针在一个全局变量中,当游戏重启时MACHINE_INIT会被重新调用,那块内存会被释放。你的全局变量仍然是相同的指针值,但内存已经不存在了。正确的作法是不要使用保存在全局指针中的值,而只要简单地每次在MACHINE_INIT回调函数中都调用auto_malloc()就可以了。  另一种通用资源需要被手动跟踪的是位图。有个叫auto_bitmap_alloc()的函数可以创建位图,并在离开当前作用域时回收。  最后一种被跟踪的“资源”是新近才加的:保存状态注册。根据最近的系统的修改,你可以只注册数据到需要被保存到外部作用域(DRIVER_INIT/VIDEO_START)。这是因为如果你点击F3重启游戏,MACHINE_INIT会被调用多次,而保存状态系统不能处理重复注册(我知道,这并不难,但有其它一些更复杂的东西)。为了管理这些,当你退出一个作用域,所有你在该作用域内注册的保存的状态数据会丢失,意味着你需要再注册一次。像大多数情况下,你在MACHINE_INIT回调函数中注册,当游戏重启后你会被再一次调用MACHINE_INIT,这并不是说你需要做什么特别的,只要简单地像什么事都没发生过一样注册一遍,它就能工作得很好。  在之后的文章里,我会讲到关于保存状态的系统的更多细节,所以如果上面这些听起来有点迷糊,很快就能得到更多的认识。

对的时间遇上错的人

  沉重地叹息,孤独地忧伤,无奈地哀愁,心慌意乱地继续找寻……

元旦就这样过去了

  三天的假期感觉好短哦。  1号睡得多了点,下午跑到华强北买衣服去了,真是贵呀,实在不好找。后来还是在茂业买个件外套,去买了个洗衣袋。买了东西就没事做了,发短信问一下雨烟在干吗,说在买手机,于是跑去找他们。然后她和小于陪我去曼哈打了个耳洞,¥44呢,还是人家算错钱了,哈哈。心里感觉怪怪的,就这么一下,身上就多了个洞。之后3个人走到巴蜀风去吃了一顿,也不是很贵,三个人¥102。  2号早上7点多就醒了,因为心里总是惦记着小思宇说早上要过来,就翻来覆去不怎么敢睡了,结果本来说8点就过来的人,一直到8点45过后才给我发短信说才出门,晕,起床收拾了一下,等她过来。然后跟她一起出去,到小区对面吃了早点。好像我跟她都没一起吃过早点哦,以前大队培训的时候,她总是不吃早点,后来虽然一起住,也是到各自所在的区域的食堂吃的,周末一般都是睡过去了,起来后最多找些零食来充饥一下,呵呵。送走小思宇,我便坐317跑到笔架山公园,和同事们爬了山,下来打了一下午牌。之后转去华强北吃自助烤肉,从没去过那儿,在振华路口,叫酋长的地方。一边吃一边玩杀人游戏。居然一把杀手都没当过,不过我自己都觉得奇怪,怎么在猜杀手的时候,我的判断力会这么好,以前跟小思宇他们那帮人一起玩的时候,没这么准过呀。不过有点气人的是,猫猫和雨烟两个家伙,就知道瞎起哄。  3号,没什么事做了,呆在屋子里,看《天使心》,就是《城市猎人》的续集,还是比较合我口味的,看了一天!今天是妈妈的阴历生日哟,妈妈生日快乐!

2007年的第一篇

  2007年到喽,第一天,发短信问候祝福,爸爸妈妈应该都早就睡了吧,同事朋友们该干啥干啥呢,大家新年快乐呀!。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。餮饕餮饕。。。。。。。。。。餮饕餮。。。。。。。。饕餮饕。。餮饕餮饕。。餮饕餮饕餮。。。。。。。。。餮饕。饕餮饕餮饕餮饕餮饕。。餮饕。。餮饕餮饕餮饕餮饕餮饕餮饕餮饕餮。。。。。。。。。。。餮饕餮。。饕餮饕餮。餮饕餮。。。。。。。。。。。。饕餮饕。饕餮饕。。餮饕餮。。。。。。。。。。。。饕餮饕。饕餮。。。餮饕餮。。。。。。。。。。。。。餮饕餮饕餮。餮饕餮饕餮。。。。饕餮饕。。餮饕餮饕餮饕餮饕餮饕餮饕餮饕餮饕餮饕餮饕餮饕餮。。。。。。饕餮饕。。。。餮饕餮。。饕餮。。。。。。。。。。饕餮饕。。。。餮饕餮。。饕餮。。。。。。。。。。饕餮饕。饕餮饕餮饕餮。。饕餮。。。。。餮饕餮饕餮饕餮饕餮饕餮饕餮饕餮。。饕餮。。。。。。。。饕餮饕餮饕。。。。餮饕餮。。饕餮。。。。。。。餮饕餮饕餮饕餮饕餮。餮饕餮。。饕餮。。。。。。。餮饕餮饕餮饕餮饕餮饕餮饕。。。饕餮。。。。。。饕餮饕。饕餮饕。饕餮饕餮饕。。。饕餮。。。。。。饕餮。。饕餮饕。。。饕餮饕。。。饕餮。。。。。餮饕。。。饕餮饕。。餮饕餮。。。。饕餮。。。。。餮饕餮饕餮饕餮饕。饕餮饕。。。。。饕餮。。。。。。。。。。饕餮。餮饕餮。。。。。。饕餮。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。饕餮。。。。。。。。。。。。。。。。。。。。。。饕餮饕。。。。。。。。。。。。。。。。。。。。餮饕餮饕。。。。。。。。。。。。。。。。。。。。餮饕餮。。。。。。。。。。。餮饕餮。。。。。。饕餮饕餮饕餮饕餮饕餮饕餮饕餮饕餮饕餮饕。。。。。饕餮。。。。。餮饕餮。。。。。。。。。。。。。餮饕餮。。。。。餮饕餮。。。。。。。。。。。。饕餮饕。。。。。。餮饕餮。。。。。。。。。。。餮饕餮。。。。。。。餮饕餮。。。。饕餮。。。。饕餮饕。饕餮饕。。。。餮饕餮。。。餮饕餮饕。。。。。。。饕餮饕餮饕餮饕餮饕餮饕餮饕餮。餮饕。。。。。。。饕餮饕。。。。餮饕餮。。。。。。。。。。。。。。饕餮饕。。。。餮饕餮。。。。。。。。。。。。。。饕餮饕。。。。餮饕餮。。。。。。。。。。。。。。饕餮饕。。。。餮饕餮。。。。。餮饕餮饕。饕餮饕餮饕餮饕餮饕餮饕餮饕餮饕餮饕餮饕餮饕餮饕餮。。。。。。。。。。。餮饕餮。。。。。。。。。。。。。。。。。。。。。餮饕餮。。。。。。。。。。。。。。。。。。。。。餮饕餮。。。。。。。。。。。。。。。。。。。。。餮饕餮。。。。。。。。。。。。。。。。。。。。。餮饕餮。。。。。。。。。。。。。。。。。。。。。餮饕餮。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。饕。。。。。。。。。。。。。。。。。。。。。。。饕餮饕。。。。。饕餮饕餮。。。。。。。。。。。。饕餮饕。。。。。饕餮饕。。。。。。。。。。。。。饕餮饕。。。。。饕餮饕。。。。。。。。。。。。。饕餮饕。。。。。饕餮饕。。。饕餮。。。。。。。。饕餮饕。饕餮饕餮饕餮饕餮饕餮饕餮饕。。。。。。。饕餮饕餮。。。。饕餮饕。。。饕餮。。。。。。饕餮饕餮饕餮饕餮。。饕餮饕。。。饕餮。。。。。。饕餮饕餮饕餮饕餮。。饕餮饕。。。饕餮。。。。。餮饕餮饕餮饕餮饕。。。饕餮饕。。。饕餮。。。。。餮饕餮饕餮饕。。。。。饕餮饕。。。饕餮。。。。。餮饕。饕餮饕。。。。。饕餮饕。。。饕餮饕餮饕。。。。。饕餮饕餮饕餮饕餮饕餮饕餮饕餮饕餮饕餮饕。。。。。饕餮饕。。。。。饕餮饕餮。。。。。。。。。。。。饕餮饕。。。。餮饕餮饕餮。。。。。。。。。。。。饕餮饕。。。。餮饕餮。餮饕。。。。。。。。。。。饕餮饕。。。。餮饕。。餮饕餮。。。。。。。。。。饕餮饕。。。饕餮饕。。餮饕餮。。。。。。。。。。饕餮饕。。餮饕餮。。。。饕餮饕。。。。。。。。。饕餮饕。。餮饕。。。。。。餮饕餮饕。。。。。。。饕餮饕。饕餮。。。。。。。。饕餮饕餮饕。。。。。饕餮饕餮饕。。。。。。。。。。餮饕餮饕。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。饕餮饕。。。。。。。。。。餮饕。。。。。饕餮饕餮饕餮饕餮。。。。。。。。饕餮饕餮饕餮饕餮饕餮。。。。。。。。。。。。。。饕餮饕。。。。。。。。。。。。。。。。。。。。。饕餮饕。。。。餮饕餮饕。。。。。。。。。。。。。饕餮饕。。。。。饕餮。。。。。。。。。。。。。。饕餮饕。。。。。饕餮。。。。。。。。。。。。。。饕餮饕。。。。。饕餮。。。。。。。。。。。。。。饕餮饕。。。。。饕餮。。。。。餮饕餮。。。。。餮饕餮饕餮饕餮饕餮饕餮饕餮饕餮饕餮饕餮饕。。。。。饕餮。。。。。。饕餮。。。。。。。。。。。。。。。。。。。。。。饕餮。。。。。。。。。。。。。。。。。餮饕餮。。饕餮。餮饕餮。。。。。。。。。。。。饕餮饕餮。。饕餮。。饕餮饕。。。。。。。。。。餮饕餮。。。。饕餮。。。餮饕餮。。。。。。。。饕餮饕。。。。。饕餮。。。。饕餮饕。。。。。。餮饕餮。。。。。。饕餮。。。。饕餮饕餮。。。。饕餮饕。。。。。。。饕餮。。。。。餮饕餮。。。餮饕餮。。。。。。。餮饕餮。。。。。餮饕。。。。餮饕。。。。。饕餮饕餮饕餮。。。。。。。。。。。。。。。。。。。。。餮饕餮。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。餮饕餮饕。。。。。。。。。。。。。。。。。。。。餮饕餮饕。。。。。。。。。。。。。。。。。。。。餮饕餮饕。。。。。。。。。。。。。。。。。。。。。饕餮饕。。。。。。。。。。。。。。。。。。。。。饕餮。。。。。。。。。。。。。。。。。。。。饕餮饕。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。餮饕。。。。。。。。餮饕餮。。。。。。。。。。。。饕餮饕。。。。。。。饕餮饕。。。。。。。。。。。饕餮饕。。。。。。。饕餮饕。。。饕餮。。。。。。。餮饕。。。。。。。。。。。。餮饕餮饕。。。。。。。。。饕餮饕餮饕餮饕餮饕餮饕餮饕。饕。。。。。。。。。。。。。饕餮饕餮。。。。。。。。。。。。。。。。。。。。饕餮饕。。餮饕餮。。。。。。。。饕餮饕。。。。餮饕餮。。。餮饕餮饕。。。。餮饕餮饕餮饕餮。。饕餮饕。。。饕餮饕餮。。。。。。。。饕餮饕。。餮饕餮饕餮饕餮饕餮饕。。。。。。。。。饕餮饕。。。饕餮。。。餮饕餮。。饕。。。。。。。饕餮饕。。。。。。。饕餮饕。。餮饕餮饕。。。。。饕餮饕。。。。。。。饕餮。。饕餮饕餮饕。。。。。饕餮饕。。。。。。餮饕。。。饕餮饕。。。。。。。饕餮饕。饕餮。餮饕餮。。。餮饕餮。。。。。。。。饕餮饕餮饕餮饕餮饕。。。饕餮饕。。。。。。。。。饕餮饕餮饕餮饕。。。。餮饕餮饕餮。。。。。。。。饕餮饕餮。。。。。。饕餮饕。。餮饕餮。。。。。。饕餮饕。。。。。饕餮饕。。。。餮饕餮饕。。。。。。餮饕。。。饕餮饕餮。。。。。。饕餮饕。。。。。。。。。饕餮饕餮。。。。。。。。。餮饕。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。餮饕。。。。。。。。。。。。。。。。。。餮饕餮饕餮饕。。。。。。。。。。。饕餮饕餮饕餮饕餮饕餮饕。饕餮。。。。。餮饕餮饕餮饕。饕餮。。。。。餮饕餮。。。。。。。。。。饕餮。。。餮饕餮。。饕餮饕餮。。。。。。。。。。饕餮饕。。餮饕餮。。饕餮。。。。。。。。。。。。。餮饕。。。饕餮。餮饕。。。。。。。。。。餮饕。。。。。。。。。。餮饕。。餮饕餮。。。。饕餮饕餮饕餮饕餮饕餮饕餮饕餮饕餮饕餮饕餮饕。。。饕餮饕。。。。餮饕餮。。。。。。。餮饕。。。。餮饕餮。。。。。餮饕餮。。。。。。饕餮。。。。。。。。。。。。。餮饕。。。。。。餮饕餮饕。。。。。。餮饕餮饕餮饕餮饕餮饕餮饕餮饕餮。餮饕。。。。。。。。。。。饕餮饕。。。。。。餮饕。。。。。。。。。。。。。饕餮饕餮饕餮饕餮饕餮饕餮。。。。。。。。。。。餮饕餮饕餮。。。餮饕餮饕。。。。。。。。。。。。餮饕。饕餮。。饕餮饕餮。。。。。。。。。。。。饕餮饕。。餮饕餮饕餮饕。。。。。。。。。。。。餮饕餮。。。。饕餮饕餮。。。。。。。。。。。。饕餮饕。。。。餮饕餮饕餮饕。。。。。。。。。。餮饕。。。。餮饕餮饕。。餮饕餮饕餮饕餮饕餮。餮饕餮饕餮饕餮饕餮。。。。。。。。饕餮饕餮。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。餮饕餮饕。。。。。饕餮饕。。。。。。。。。。。。餮饕餮。。。。。。饕餮饕餮。。。。。。。。。。。餮饕餮。。。。。餮饕餮。。。。。。。。。。。。。餮饕。。。。。。餮饕餮。。。。。。。。。。饕餮饕餮饕餮饕餮饕餮。餮饕。。。。餮饕餮。。。。饕餮饕。。。饕餮饕餮饕餮饕餮饕餮饕餮饕餮饕。。。饕餮饕。。。饕餮饕。饕餮。。。。。餮饕餮。。。。饕餮饕。。。饕餮饕餮饕餮。。。。。餮饕餮。。。。饕餮饕。。。饕餮饕餮饕。。。。。。餮饕餮。。。。饕餮饕。。。饕餮饕餮饕餮饕。。。。餮饕餮。。。。饕餮饕。。。饕餮饕。。餮饕餮。。。餮饕餮。。。。饕餮饕餮饕餮饕餮饕。。。饕餮饕。。餮饕餮。。。。饕餮饕。。。饕餮饕。。。饕餮饕。。餮饕餮。。。。饕餮饕。。。饕餮饕。。。饕餮饕。。餮饕餮。。。。饕餮饕。。。饕餮饕。。。。。。。。餮饕餮。。。。饕餮饕。。。饕餮饕。。。。。。。。餮饕餮。。。。饕餮饕。。。饕餮饕。。。。。。。。餮饕餮。。。。饕餮饕。。。饕餮饕。。。。。。。。餮饕餮。。。。饕餮饕餮饕餮饕餮饕。。。饕餮。。饕餮饕。。。。。饕餮饕。。。饕餮饕。。。饕餮饕餮饕餮饕。。。。。饕餮。。。。饕餮。。。。。。。餮饕餮。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。饕餮。。。。。。。。。。。。。。。。。。。。。。饕餮饕餮。。饕餮饕。。。。。。。。。。。。。。。饕餮饕餮。餮饕餮饕。。。。。。。。。。。。。。餮饕餮。。。餮饕餮。。。。。。。。。。。。。。。餮饕餮。。。餮饕餮。。。。。。。。。。。。。。饕餮饕。。。饕餮饕。。。。。。餮饕餮饕。。。。。饕餮饕。。。饕餮饕餮饕餮饕餮饕餮饕餮饕。。。。餮饕餮饕餮。餮饕餮。。饕餮。。。餮饕。。。。。。餮饕餮饕餮。餮饕。。。饕餮饕。饕餮。。。。。。饕餮饕餮饕。饕餮。。。。饕餮饕。饕餮。。。。。。饕餮饕餮饕餮饕餮饕餮。。饕餮饕。。。。。。。。餮饕。饕餮饕。。。饕餮饕餮饕餮饕餮饕。。。。。饕餮饕。饕餮饕。。。饕餮饕。饕餮饕。饕餮。。。。。。。。饕餮饕。。。饕餮饕。饕餮饕。饕餮饕。。。。。。。饕餮饕。。餮饕餮。。饕餮饕。。餮饕餮。。。。。。饕餮饕。。餮饕。。。饕餮饕。。餮饕餮饕。。。。。饕餮饕。饕餮饕。。。饕餮饕。。。饕餮饕。。。。。饕餮饕。饕餮。。。。饕餮饕。。。饕餮饕。。。。。饕餮饕餮饕。。。。。饕餮饕。。。。餮饕。。。。。饕餮饕餮饕。。。。。饕餮饕。。。。。。。。。。。饕餮饕。。。。餮饕餮饕餮饕。。。。。。。。。。。饕餮饕。。。。。。餮饕餮。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。餮饕。饕餮饕。。。。。。。。。。。。。。。。餮饕餮饕餮饕餮饕餮饕餮。。。。。。。。。。饕餮饕餮饕。。餮饕餮饕。。餮饕餮。。。。。。饕餮饕。饕餮饕。。。饕餮饕。。餮饕餮饕。。。。。。。。。饕餮饕。。。饕餮饕。。。饕餮饕。。。。。。。。。饕餮饕。。。饕餮饕。。。。。。。。。。。。。。。饕餮饕。。。饕餮饕。。。。餮饕餮。。。餮饕餮饕餮饕餮饕餮饕餮饕餮饕餮饕餮饕餮。餮饕。。。。。。。饕餮饕。。。饕餮饕。。。饕。。。。。。。。。。。饕餮饕。。。饕餮饕。。餮饕餮饕。。。。。。。。。饕餮饕。。。。餮饕。。餮饕餮饕。。。。。。。。。饕餮饕餮饕餮饕餮饕餮饕餮饕餮。。。。。。。。。餮饕餮饕餮。。。餮饕餮饕餮饕。。。。。。餮饕餮饕餮饕餮饕。。。。餮饕餮饕餮。。。。。。。餮饕餮饕。饕餮饕。。。。餮饕餮饕。。。。。。。。。。。。。饕餮饕。。。。餮饕餮饕。。。。餮饕。。。。。。。饕餮饕。。。饕餮饕餮饕餮。。。餮饕。。。。。。。饕餮饕。。餮饕餮。餮饕餮饕。。餮饕。。。。。。。饕餮饕餮饕餮。。。。饕餮饕餮。餮饕。。。。餮饕餮饕餮饕餮。。。。。。。餮饕餮饕餮饕。。。。。。餮饕餮。。。。。。。。。。。餮饕餮饕餮。。。。。。。。。。。。。。。。。。。。。。饕餮。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。饕餮饕。。。。。。。。。。。。。。。。。。。。餮饕餮饕。。。。。。。。。饕餮。。。。。。。。。餮饕餮饕餮饕餮饕餮饕餮饕餮饕餮饕。。。。。。。。餮饕。。。。餮饕餮。。。餮饕餮。。。。。。。。饕餮饕。。。。餮饕餮。。。餮饕餮。。。。。。。。饕餮。。。。。餮饕餮。。。餮饕餮。。。。。。。餮饕餮饕餮。。。餮饕餮。。。餮饕。。。。。。。。餮饕餮饕。。。。餮饕餮。。饕餮饕。。。。。。。饕餮饕餮饕。。。。餮饕餮。。饕餮饕。饕餮饕。。。饕餮饕餮饕。。。。餮饕餮。。饕餮饕餮饕餮饕餮。餮饕。饕餮饕。。。。餮饕餮。。。。。。饕餮饕。饕餮饕。饕餮饕。。。。餮饕餮。。。。。。饕餮饕。。。。。饕餮饕。。。。餮饕。。。。。。。饕餮。。。。。。饕餮饕。。。饕餮饕。。。。。。。饕餮。。。。。。饕餮饕。。。饕餮饕。。。。。。餮饕餮。。。。。。饕餮饕。。。饕餮饕。。。。。。餮饕餮。。。。。。饕餮饕。。餮饕餮。。。。。。。餮饕餮。。。。。。饕餮饕。。餮饕餮。。。。。。。餮饕餮。。。。。。饕餮饕。饕餮饕。。。。餮饕。饕餮饕餮。。。。。。饕餮饕。饕餮。。。。。餮饕餮饕餮饕。。。。。。。饕餮饕餮饕。。。。。。。。餮饕餮。。。。。。。。。。饕餮。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。餮饕餮。。。。。餮饕餮。。。。。。。。。。。。。餮饕餮饕。。。。餮饕餮饕餮饕。。。。。。。。。。餮饕餮。。。。。餮饕餮。餮饕餮。。。。。。。。饕餮饕。。餮饕餮。餮饕餮。。饕餮饕。。。。。。。饕餮饕餮饕餮饕餮饕餮饕餮。。饕餮饕。。。。。。餮饕餮。。。餮饕餮。餮饕餮。。。。饕餮。。。。。餮饕餮饕餮。餮饕餮饕餮饕餮饕餮饕餮饕餮饕。。。饕餮饕。饕餮饕餮饕。。餮饕餮饕。。。。餮饕。。。饕餮饕餮饕餮饕餮饕。。餮饕餮饕餮。。。。。。。餮饕。饕餮饕。饕餮。。。餮饕。饕餮。。。。。。饕餮。。。餮饕餮饕餮。。饕餮饕。饕餮饕。。。。。。。。。。餮饕餮饕。。。饕餮饕。饕餮饕。。。。。。。。。。。饕餮饕。。餮饕餮。。。餮饕餮。。。。。。。。。餮饕餮。。饕餮饕。。。。餮饕餮饕。。。。。。。饕餮饕。。餮饕餮。。。。。。饕餮饕餮饕。。。饕餮饕。。餮饕餮。。。。。。。。。。。。。。。餮饕餮饕餮。餮饕。。。。餮。。。餮饕餮。。。。。。。。饕餮。餮饕餮。。。餮饕餮。。饕餮饕。。。。。。餮饕餮。。饕餮饕。。。饕餮饕。。餮饕餮。。。。饕餮饕餮。。饕餮饕。。。饕餮饕。。餮饕餮饕。。餮饕餮饕。。。。餮饕。。。饕餮饕。。。饕餮。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。餮饕。。。。。。。。。。。。。。。。。。餮饕餮饕餮饕。。。。。。。。。。。饕餮饕餮饕餮饕餮饕餮饕。饕餮。。。。。餮饕餮饕餮饕。饕餮。。。。。餮饕餮。。。。。。。。。。饕餮。。。餮饕餮。。饕餮饕餮。。。。。。。。。。饕餮饕。。餮饕餮。。饕餮。。。。。。。。。。。。。餮饕。。。饕餮。餮饕。。。。。。。。。。餮饕。。。。。。。。。。餮饕。。餮饕餮。。。。饕餮饕餮饕餮饕餮饕餮饕餮饕餮饕餮饕餮饕餮饕。。。饕餮饕。。。。餮饕餮。。。。。。。餮饕。。。。餮饕餮。。。。。餮饕餮。。。。。。饕餮。。。。。。。。。。。。。餮饕。。。。。。餮饕餮饕。。。。。。餮饕餮饕餮饕餮饕餮饕餮饕餮饕餮。餮饕。。。。。。。。。。。饕餮饕。。。。。。餮饕。。。。。。。。。。。。。饕餮饕餮饕餮饕餮饕餮饕餮。。。。。。。。。。。餮饕餮饕餮。。。餮饕餮饕。。。。。。。。。。。。餮饕。饕餮。。饕餮饕餮。。。。。。。。。。。。饕餮饕。。餮饕餮饕餮饕。。。。。。。。。。。。餮饕餮。。。。饕餮饕餮。。。。。。。。。。。。饕餮饕。。。。餮饕餮饕餮饕。。。。。。。。。。餮饕。。。。餮饕餮饕。。餮饕餮饕餮饕餮饕餮。餮饕餮饕餮饕餮饕餮。。。。。。。。饕餮饕餮。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。餮饕餮饕。。。。。。。。。。。。。。。。。。。。餮饕餮饕。。。。。。。。。。。。。。。。。。。。餮饕餮饕。。。。。。。。。。。。。。。。。。。。。饕餮饕。。。。。。。。。。。。。。。。。。。。。饕餮。。。。。。。。。。。。。。。。。。。。饕餮饕。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。餮饕。。。。。。。。餮饕餮。。。。。。。。。。。。饕餮饕。。。。。。。饕餮饕。。。。。。。。。。。饕餮饕。。。。。。。饕餮饕。。。饕餮。。。。。。。餮饕。。。。。。。。。。。。餮饕餮饕。。。。。。。。。饕餮饕餮饕餮饕餮饕餮饕餮饕。饕。。。。。。。。。。。。。饕餮饕餮。。。。。。。。。。。。。。。。。。。。饕餮饕。。餮饕餮。。。。。。。。饕餮饕。。。。餮饕餮。。。餮饕餮饕。。。。餮饕餮饕餮饕餮。。饕餮饕。。。饕餮饕餮。。。。。。。。饕餮饕。。餮饕餮饕餮饕餮饕餮饕。。。。。。。。。饕餮饕。。。饕餮。。。餮饕餮。。饕。。。。。。。饕餮饕。。。。。。。饕餮饕。。餮饕餮饕。。。。。饕餮饕。。。。。。。饕餮。。饕餮饕餮饕。。。。。饕餮饕。。。。。。餮饕。。。饕餮饕。。。。。。。饕餮饕。饕餮。餮饕餮。。。餮饕餮。。。。。。。。饕餮饕餮饕餮饕餮饕。。。饕餮饕。。。。。。。。。饕餮饕餮饕餮饕。。。。餮饕餮饕餮。。。。。。。。饕餮饕餮。。。。。。饕餮饕。。餮饕餮。。。。。。饕餮饕。。。。。饕餮饕。。。。餮饕餮饕。。。。。。餮饕。。。饕餮饕餮。。。。。。饕餮饕。。。。。。。。。饕餮饕餮。。。。。。。。。餮饕。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。餮饕餮。。。。。。。。。。。。。。。。。。。。。。饕餮饕。。。。。。。。。。。。。。餮饕。。。。。饕餮饕。。。。。饕餮饕。。。。。。餮饕餮饕餮饕餮饕餮饕餮饕餮饕餮饕餮饕餮。餮饕餮。餮饕餮。。。餮饕餮饕。。。。。。。。。。。饕餮饕餮饕餮。。饕餮饕餮。。。。。。。。。。。。饕餮饕餮饕餮。。饕餮饕餮饕餮饕餮饕餮。。。。。。饕餮。餮饕餮。餮饕餮饕。。。饕餮饕餮。。。。。。。。。餮饕餮。餮饕餮饕餮。餮饕餮。。。。。。。。。。。餮饕餮饕餮。。饕餮饕餮饕。。。。。。。。。。餮饕餮饕餮饕。。。。餮饕餮。。。。。。。。。餮饕餮饕餮饕餮。。。。饕餮饕餮饕。。。。。。。。餮饕餮。餮饕。。。饕餮饕。。餮饕餮饕餮。。。。。。。。饕餮饕。饕餮饕餮。。。。。餮饕餮饕餮饕餮。。。。饕餮饕餮饕餮。。饕餮饕餮。。。。。。。。。。。。饕餮饕。。。。。。。饕餮饕。。。。。。。。。。。饕餮。。。。。。。。。餮饕。。。。。。。。。。餮饕餮。。。餮饕餮饕。。。。。。。。。。。。。饕餮饕。。。。。。。饕餮饕餮饕。。。。。。。。。饕餮。。。。。。。。。。。餮饕餮饕。。。。。。餮饕。。。。。。。。。。。。。饕餮饕。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。餮饕餮饕。。。。。饕餮饕。。。。。。。。。。。。餮饕餮。。。。。。饕餮饕餮。。。。。。。。。。。餮饕餮。。。。。餮饕餮。。。。。。。。。。。。。餮饕。。。。。。餮饕餮。。。。。。。。。。饕餮饕餮饕餮饕餮饕餮。餮饕。。。。餮饕餮。。。。饕餮饕。。。饕餮饕餮饕餮饕餮饕餮饕餮饕餮饕。。。饕餮饕。。。饕餮饕。饕餮。。。。。餮饕餮。。。。饕餮饕。。。饕餮饕餮饕餮。。。。。餮饕餮。。。。饕餮饕。。。饕餮饕餮饕。。。。。。餮饕餮。。。。饕餮饕。。。饕餮饕餮饕餮饕。。。。餮饕餮。。。。饕餮饕。。。饕餮饕。。餮饕餮。。。餮饕餮。。。。饕餮饕餮饕餮饕餮饕。。。饕餮饕。。餮饕餮。。。。饕餮饕。。。饕餮饕。。。饕餮饕。。餮饕餮。。。。饕餮饕。。。饕餮饕。。。饕餮饕。。餮饕餮。。。。饕餮饕。。。饕餮饕。。。。。。。。餮饕餮。。。。饕餮饕。。。饕餮饕。。。。。。。。餮饕餮。。。。饕餮饕。。。饕餮饕。。。。。。。。餮饕餮。。。。饕餮饕。。。饕餮饕。。。。。。。。餮饕餮。。。。饕餮饕餮饕餮饕餮饕。。。饕餮。。饕餮饕。。。。。饕餮饕。。。饕餮饕。。。饕餮饕餮饕餮饕。。。。。饕餮。。。。饕餮。。。。。。。餮饕餮。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。饕餮。。。。。。。。。。。。。。。。。。。。。。饕餮饕餮。。饕餮饕。。。。。。。。。。。。。。。饕餮饕餮。餮饕餮饕。。。。。。。。。。。。。。餮饕餮。。。餮饕餮。。。。。。。。。。。。。。。餮饕餮。。。餮饕餮。。。。。。。。。。。。。。饕餮饕。。。饕餮饕。。。。。。餮饕餮饕。。。。。饕餮饕。。。饕餮饕餮饕餮饕餮饕餮饕餮饕。。。。餮饕餮饕餮。餮饕餮。。饕餮。。。餮饕。。。。。。餮饕餮饕餮。餮饕。。。饕餮饕。饕餮。。。。。。饕餮饕餮饕。饕餮。。。。饕餮饕。饕餮。。。。。。饕餮饕餮饕餮饕餮饕餮。。饕餮饕。。。。。。。。餮饕。饕餮饕。。。饕餮饕餮饕餮饕餮饕。。。。。饕餮饕。饕餮饕。。。饕餮饕。饕餮饕。饕餮。。。。。。。。饕餮饕。。。饕餮饕。饕餮饕。饕餮饕。。。。。。。饕餮饕。。餮饕餮。。饕餮饕。。餮饕餮。。。。。。饕餮饕。。餮饕。。。饕餮饕。。餮饕餮饕。。。。。饕餮饕。饕餮饕。。。饕餮饕。。。饕餮饕。。。。。饕餮饕。饕餮。。。。饕餮饕。。。饕餮饕。。。。。饕餮饕餮饕。。。。。饕餮饕。。。。餮饕。。。。。饕餮饕餮饕。。。。。饕餮饕。。。。。。。。。。。饕餮饕。。。。餮饕餮饕餮饕。。。。。。。。。。。饕餮饕。。。。。。餮饕餮。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。餮饕。饕餮饕。。。。。。。。。。。。。。。。餮饕餮饕餮饕餮饕餮饕餮。。。。。。。。。。饕餮饕餮饕。。餮饕餮饕。。餮饕餮。。。。。。饕餮饕。饕餮饕。。。饕餮饕。。餮饕餮饕。。。。。。。。。饕餮饕。。。饕餮饕。。。饕餮饕。。。。。。。。。饕餮饕。。。饕餮饕。。。。。。。。。。。。。。。饕餮饕。。。饕餮饕。。。。餮饕餮。。。餮饕餮饕餮饕餮饕餮饕餮饕餮饕餮饕餮饕餮。餮饕。。。。。。。饕餮饕。。。饕餮饕。。。饕。。。。。。。。。。。饕餮饕。。。饕餮饕。。餮饕餮饕。。。。。。。。。饕餮饕。。。。餮饕。。餮饕餮饕。。。。。。。。。饕餮饕餮饕餮饕餮饕餮饕餮饕餮。。。。。。。。。餮饕餮饕餮。。。餮饕餮饕餮饕。。。。。。餮饕餮饕餮饕餮饕。。。。餮饕餮饕餮。。。。。。。餮饕餮饕。饕餮饕。。。。餮饕餮饕。。。。。。。。。。。。。饕餮饕。。。。餮饕餮饕。。。。餮饕。。。。。。。饕餮饕。。。饕餮饕餮饕餮。。。餮饕。。。。。。。饕餮饕。。餮饕餮。餮饕餮饕。。餮饕。。。。。。。饕餮饕餮饕餮。。。。饕餮饕餮。餮饕。。。。餮饕餮饕餮饕餮。。。。。。。餮饕餮饕餮饕。。。。。。餮饕餮。。。。。。。。。。。餮饕餮饕餮。。。。。。。。。。。。。。。。。。。。。。饕餮。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。餮饕餮。。。。饕餮饕。。。。。。。。。。。。。。餮饕餮饕。。。。餮饕餮。。。。。。。。。。。。。餮饕餮。。。。。餮饕餮。。。。饕。。。。。。。饕餮饕。。。。。。餮饕餮。。。餮饕餮。。。。。。饕餮饕餮饕餮饕餮饕餮饕餮饕餮饕餮。餮饕。。。。。饕餮饕。。。。。饕餮饕。。。。。。。。。。。。餮饕餮饕。。。。。饕餮饕餮。。。。。。。。。。。餮饕餮饕。。。。餮饕餮饕餮。。。。。。。。。。饕餮饕餮饕。。。。餮饕。饕餮。。饕餮饕。。。。。饕餮饕餮饕。。。饕餮饕。饕餮。餮饕餮饕餮。。。餮饕。饕餮饕。。餮饕餮饕。饕餮。餮饕。。。。。。餮饕。饕餮饕。饕餮饕餮饕。饕餮饕餮。。。。。。。。。。饕餮饕餮饕餮饕餮饕。。餮饕。。。。。。。。。。。饕餮饕餮饕。饕餮饕。。餮饕餮。。。。。。。。。。饕餮饕餮。。饕餮饕。。餮饕餮。。。。。。。。。。饕餮饕。。。饕餮饕。。。饕餮饕。。。。。。。。。饕餮饕。。。饕餮饕。饕餮饕餮饕。。。。。。。。。饕餮饕。。。饕餮饕餮饕餮。餮饕餮饕。。。。。。。饕餮饕。。。饕餮饕餮。。。。饕餮饕餮。。。。。。饕餮饕。。餮饕餮饕。。。。。。餮饕餮饕。。。。。饕餮饕。。。饕餮。。。。。。。。。。。。。。。。饕餮。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。餮饕餮。。。。。餮饕餮。。。。。。。。。。。。。餮饕餮饕。。。。餮饕餮饕餮饕。。。。。。。。。。餮饕餮。。。。。餮饕餮。餮饕餮。。。。。。。。饕餮饕。。餮饕餮。餮饕餮。。饕餮饕。。。。。。。饕餮饕餮饕餮饕餮饕餮饕餮。。饕餮饕。。。。。。餮饕餮。。。餮饕餮。餮饕餮。。。。饕餮。。。。。餮饕餮饕餮。餮饕餮饕餮饕餮饕餮饕餮饕餮饕。。。饕餮饕。饕餮饕餮饕。。餮饕餮饕。。。。餮饕。。。饕餮饕餮饕餮饕餮饕。。餮饕餮饕餮。。。。。。。餮饕。饕餮饕。饕餮。。。餮饕。饕餮。。。。。。饕餮。。。餮饕餮饕餮。。饕餮饕。饕餮饕。。。。。。。。。。餮饕餮饕。。。饕餮饕。饕餮饕。。。。。。。。。。。饕餮饕。。餮饕餮。。。餮饕餮。。。。。。。。。餮饕餮。。饕餮饕。。。。餮饕餮饕。。。。。。。饕餮饕。。餮饕餮。。。。。。饕餮饕餮饕。。。饕餮饕。。餮饕餮。。。。。。。。。。。。。。。餮饕餮饕餮。餮饕。。。。餮。。。餮饕餮。。。。。。。。饕餮。餮饕餮。。。餮饕餮。。饕餮饕。。。。。。餮饕餮。。饕餮饕。。。饕餮饕。。餮饕餮。。。。饕餮饕餮。。饕餮饕。。。饕餮饕。。餮饕餮饕。。餮饕餮饕。。。。餮饕。。。饕餮饕。。。饕餮。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。餮饕餮。。。。。。。。。。。。。。。。。。。。。。饕餮饕。。。。。。。。。。。。。。餮饕。。。。。饕餮饕。。。。。饕餮饕。。。。。。餮饕餮饕餮饕餮饕餮饕餮饕餮饕餮饕餮饕餮。餮饕餮。餮饕餮。。。餮饕餮饕。。。。。。。。。。。饕餮饕餮饕餮。。饕餮饕餮。。。。。。。。。。。。饕餮饕餮饕餮。。饕餮饕餮饕餮饕餮饕餮。。。。。。饕餮。餮饕餮。餮饕餮饕。。。饕餮饕餮。。。。。。。。。餮饕餮。餮饕餮饕餮。餮饕餮。。。。。。。。。。。餮饕餮饕餮。。饕餮饕餮饕。。。。。。。。。。餮饕餮饕餮饕。。。。餮饕餮。。。。。。。。。餮饕餮饕餮饕餮。。。。饕餮饕餮饕。。。。。。。。餮饕餮。餮饕。。。饕餮饕。。餮饕餮饕餮。。。。。。。。饕餮饕。饕餮饕餮。。。。。餮饕餮饕餮饕餮。。。。饕餮饕餮饕餮。。饕餮饕餮。。。。。。。。。。。。饕餮饕。。。。。。。饕餮饕。。。。。。。。。。。饕餮。。。。。。。。。餮饕。。。。。。。。。。餮饕餮。。。餮饕餮饕。。。。。。。。。。。。。饕餮饕。。。。。。。饕餮饕餮饕。。。。。。。。。饕餮。。。。。。。。。。。餮饕餮饕。。。。。。餮饕。。。。。。。。。。。。。饕餮饕。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。餮饕餮饕。。。。。。。。。。。。。。。。。。。。餮饕餮饕。。。。。。。。。。。。。。。。。。。。餮饕餮饕。。。。。。。。。。。。。。。。。。。。。饕餮饕。。。。。。。。。。。。。。。。。。。。。饕餮。。。。。。。。。。。。。。。。。。。。饕餮饕。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。餮饕。。。。。。。。餮饕餮。。。。。。。。。。。。饕餮饕。。。。。。。饕餮饕。。。。。。。。。。。饕餮饕。。。。。。。饕餮饕。。。饕餮。。。。。。。餮饕。。。。。。。。。。。。餮饕餮饕。。。。。。。。。饕餮饕餮饕餮饕餮饕餮饕餮饕。饕。。。。。。。。。。。。。饕餮饕餮。。。。。。。。。。。。。。。。。。。。饕餮饕。。餮饕餮。。。。。。。。饕餮饕。。。。餮饕餮。。。餮饕餮饕。。。。餮饕餮饕餮饕餮。。饕餮饕。。。饕餮饕餮。。。。。。。。饕餮饕。。餮饕餮饕餮饕餮饕餮饕。。。。。。。。。饕餮饕。。。饕餮。。。餮饕餮。。饕。。。。。。。饕餮饕。。。。。。。饕餮饕。。餮饕餮饕。。。。。饕餮饕。。。。。。。饕餮。。饕餮饕餮饕。。。。。饕餮饕。。。。。。餮饕。。。饕餮饕。。。。。。。饕餮饕。饕餮。餮饕餮。。。餮饕餮。。。。。。。。饕餮饕餮饕餮饕餮饕。。。饕餮饕。。。。。。。。。饕餮饕餮饕餮饕。。。。餮饕餮饕餮。。。。。。。。饕餮饕餮。。。。。。饕餮饕。。餮饕餮。。。。。。饕餮饕。。。。。饕餮饕。。。。餮饕餮饕。。。。。。餮饕。。。饕餮饕餮。。。。。。饕餮饕。。。。。。。。。饕餮饕餮。。。。。。。。。餮饕。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。饕餮饕。。餮饕餮。。饕餮饕餮饕餮饕餮饕餮饕餮饕餮饕。饕餮。餮饕餮饕餮饕餮饕。。。。。。。。。饕餮饕。。。。餮饕餮。。饕餮。。。。。。。。。。饕餮饕。。。。餮饕餮。。饕餮。。。。。。。餮。。饕餮饕。。。。餮饕餮。。饕餮。餮饕餮饕餮饕餮饕。饕餮饕。。。。餮饕餮。。饕餮。餮饕餮。。饕餮饕。饕餮饕。。。。餮饕餮。。饕餮。餮饕餮。。饕餮饕。饕餮饕。。。。餮饕餮。。饕餮。餮饕餮。。饕餮饕。饕餮饕。。。。餮饕餮。。饕餮。餮饕餮。。饕餮饕。饕餮饕。。。。餮饕餮。。饕餮。餮饕餮。。饕餮饕。饕餮饕。。。。餮饕餮。。饕餮。餮饕餮。。饕餮饕。饕餮饕。。。。餮饕餮饕餮饕餮。餮饕餮饕餮饕餮饕。饕餮饕。。。。餮饕餮。。饕餮饕餮饕餮。。饕餮饕。饕餮饕。。。。餮饕餮。。饕。。餮饕。。。。。。。饕餮饕。。。。餮饕。。。。。。。。。。。。。。。饕餮饕。。。。。。。。。。。。。。。。。。。。。饕餮饕。。。。。。。。。。。。。。。。。。。。。饕餮饕。。。。。。。。。。。。。。。。。饕餮饕餮饕餮饕。。。。。。。。。。。。。。。。。。。。餮饕餮。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。餮饕餮。。。。。餮饕餮。。。。。。。。。。。。。餮饕。。。。。。。饕餮饕。。。。。。。。。。。。餮饕。。。。。。。饕餮饕餮。。。。。。。。。。。餮饕。。。饕餮。。。餮饕。。。饕餮。。。。。。。餮饕。饕餮饕餮饕餮饕餮饕餮饕餮饕餮饕。。餮饕餮饕餮饕餮饕餮饕餮饕。。。。。。餮饕餮。。。。。。。餮饕。。。饕餮饕。。。。。。餮饕餮。。。。。。。餮饕。。。饕餮饕。。。。。。餮饕餮。。。。。。。餮饕。。。饕餮饕。。。。。。餮饕餮。。。。。。。餮饕餮饕餮饕餮饕。。。。。。餮饕餮。。。。。。饕餮饕餮饕。饕餮饕餮饕餮饕餮饕餮饕餮。。。餮饕餮饕餮饕。。。饕餮饕。。。。。。餮饕餮。。饕餮饕餮。餮饕。。。饕餮饕。。。。。。。。。。。。。。。。餮饕。。。饕餮饕。。。。。。。。。。。。。。。。餮饕。。。饕餮饕。。。。。。。。。。。。。。。。餮饕。。餮饕餮。。。。。。。。。。。。。。。。。餮饕。。餮饕餮。。。。。。。。。。。。。。。。。餮饕。。餮饕。。。。。。。。。。。。。。。。。。餮饕。饕餮饕。。。。。。。。。。。。。。餮饕餮饕餮饕餮饕餮。。。。。。。。。。。。。。。。。餮饕餮饕餮饕。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。餮饕餮饕。。。。。饕餮饕。。。。。。。。。。。。餮饕餮。。。。。。饕餮饕餮。。。。。。。。。。。餮饕餮。。。。。餮饕餮。。。。。。。。。。。。。餮饕。。。。。。餮饕餮。。。。。。。。。。饕餮饕餮饕餮饕餮饕餮。餮饕。。。。餮饕餮。。。。饕餮饕。。。饕餮饕餮饕餮饕餮饕餮饕餮饕餮饕。。。饕餮饕。。。饕餮饕。饕餮。。。。。餮饕餮。。。。饕餮饕。。。饕餮饕餮饕餮。。。。。餮饕餮。。。。饕餮饕。。。饕餮饕餮饕。。。。。。餮饕餮。。。。饕餮饕。。。饕餮饕餮饕餮饕。。。。餮饕餮。。。。饕餮饕。。。饕餮饕。。餮饕餮。。。餮饕餮。。。。饕餮饕餮饕餮饕餮饕。。。饕餮饕。。餮饕餮。。。。饕餮饕。。。饕餮饕。。。饕餮饕。。餮饕餮。。。。饕餮饕。。。饕餮饕。。。饕餮饕。。餮饕餮。。。。饕餮饕。。。饕餮饕。。。。。。。。餮饕餮。。。。饕餮饕。。。饕餮饕。。。。。。。。餮饕餮。。。。饕餮饕。。。饕餮饕。。。。。。。。餮饕餮。。。。饕餮饕。。。饕餮饕。。。。。。。。餮饕餮。。。。饕餮饕餮饕餮饕餮饕。。。饕餮。。饕餮饕。。。。。饕餮饕。。。饕餮饕。。。饕餮饕餮饕餮饕。。。。。饕餮。。。。饕餮。。。。。。。餮饕餮。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。饕餮。。。。。。。。。。。。。。。。。。。。。。饕餮饕餮。。饕餮饕。。。。。。。。。。。。。。。饕餮饕餮。餮饕餮饕。。。。。。。。。。。。。。餮饕餮。。。餮饕餮。。。。。。。。。。。。。。。餮饕餮。。。餮饕餮。。。。。。。。。。。。。。饕餮饕。。。饕餮饕。。。。。。餮饕餮饕。。。。。饕餮饕。。。饕餮饕餮饕餮饕餮饕餮饕餮饕。。。。餮饕餮饕餮。餮饕餮。。饕餮。。。餮饕。。。。。。餮饕餮饕餮。餮饕。。。饕餮饕。饕餮。。。。。。饕餮饕餮饕。饕餮。。。。饕餮饕。饕餮。。。。。。饕餮饕餮饕餮饕餮饕餮。。饕餮饕。。。。。。。。餮饕。饕餮饕。。。饕餮饕餮饕餮饕餮饕。。。。。饕餮饕。饕餮饕。。。饕餮饕。饕餮饕。饕餮。。。。。。。。饕餮饕。。。饕餮饕。饕餮饕。饕餮饕。。。。。。。饕餮饕。。餮饕餮。。饕餮饕。。餮饕餮。。。。。。饕餮饕。。餮饕。。。饕餮饕。。餮饕餮饕。。。。。饕餮饕。饕餮饕。。。饕餮饕。。。饕餮饕。。。。。饕餮饕。饕餮。。。。饕餮饕。。。饕餮饕。。。。。饕餮饕餮饕。。。。。饕餮饕。。。。餮饕。。。。。饕餮饕餮饕。。。。。饕餮饕。。。。。。。。。。。饕餮饕。。。。餮饕餮饕餮饕。。。。。。。。。。。饕餮饕。。。。。。餮饕餮。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。餮饕。饕餮饕。。。。。。。。。。。。。。。。餮饕餮饕餮饕餮饕餮饕餮。。。。。。。。。。饕餮饕餮饕。。餮饕餮饕。。餮饕餮。。。。。。饕餮饕。饕餮饕。。。饕餮饕。。餮饕餮饕。。。。。。。。。饕餮饕。。。饕餮饕。。。饕餮饕。。。。。。。。。饕餮饕。。。饕餮饕。。。。。。。。。。。。。。。饕餮饕。。。饕餮饕。。。。餮饕餮。。。餮饕餮饕餮饕餮饕餮饕餮饕餮饕餮饕餮饕餮。餮饕。。。。。。。饕餮饕。。。饕餮饕。。。饕。。。。。。。。。。。饕餮饕。。。饕餮饕。。餮饕餮饕。。。。。。。。。饕餮饕。。。。餮饕。。餮饕餮饕。。。。。。。。。饕餮饕餮饕餮饕餮饕餮饕餮饕餮。。。。。。。。。餮饕餮饕餮。。。餮饕餮饕餮饕。。。。。。餮饕餮饕餮饕餮饕。。。。餮饕餮饕餮。。。。。。。餮饕餮饕。饕餮饕。。。。餮饕餮饕。。。。。。。。。。。。。饕餮饕。。。。餮饕餮饕。。。。餮饕。。。。。。。饕餮饕。。。饕餮饕餮饕餮。。。餮饕。。。。。。。饕餮饕。。餮饕餮。餮饕餮饕。。餮饕。。。。。。。饕餮饕餮饕餮。。。。饕餮饕餮。餮饕。。。。餮饕餮饕餮饕餮。。。。。。。餮饕餮饕餮饕。。。。。。餮饕餮。。。。。。。。。。。餮饕餮饕餮。。。。。。。。。。。。。。。。。。。。。。饕餮。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。餮饕。。。。。。。。。。。。。。。。。。。。。。餮饕餮饕。。。。。。。。。。。。。。。。。。。。。。餮饕餮。。。。。。。。。。。。。。。。。。。。。餮饕餮。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。餮饕餮。。。。。。。。。。。。。。。餮饕餮饕餮饕餮饕餮。。。。饕餮。。。。。。。。。。。。。。。餮饕餮。。。餮饕餮饕。。。。。。。。。。。。。。餮饕餮。。饕餮饕。。。。。。。。。。。。餮饕餮。餮饕餮饕。饕餮。。。。。。。餮饕餮饕餮饕餮饕餮。餮饕餮饕餮饕。。。。。。。。。。。。。饕餮饕。。餮饕餮饕餮。。。。。。。。。。。。。。饕餮饕。。餮饕。饕餮。。。。。。。。。。。。。。饕餮饕。。餮饕。饕餮饕。。。。。。。。。。。。餮饕餮。。。餮饕。。餮饕餮。。。。。。。。。。。餮饕餮。。。餮饕。。餮饕餮。。。。。。。。。。饕餮饕。。。。餮饕。。。饕餮饕餮。。。。。。。餮饕餮。。。。。餮饕。。。。餮饕餮饕。。。。。。餮饕。。。。。。餮饕。。。。。饕餮饕餮饕。。。饕餮。。。。。。。餮饕。。。。。。餮饕餮饕餮。餮饕。。。。餮饕餮饕餮饕。。。。。。。。。。。饕餮。。。。。。。餮饕餮饕。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。餮饕。。。。。。。饕餮饕餮。。。。。。。。。。。餮饕餮。。。。。。。。饕餮饕。饕餮饕餮饕餮饕餮饕餮。餮饕。。。。。。。饕餮饕。。。。。。。。。。。。。。。。。。。。。饕餮饕。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。餮饕。。。。。。。。。。。。。。。。。。。。。饕餮饕餮。。。。。。。餮饕餮饕餮饕餮饕餮饕餮饕餮饕餮。餮饕。。。。。饕餮饕。。。。餮饕。。餮饕。。。。。。。饕餮饕餮饕餮饕餮。。饕餮饕。。餮饕。。。。。。。。。。。饕餮饕。。。饕餮饕。。餮饕。。。。。。。。。。。饕餮饕。。。饕餮饕。。餮饕。。。。。。。。。。。饕餮饕。。。饕餮。。。餮饕。。。饕。。。。。。。饕餮饕。。餮饕餮。。。餮饕。。餮饕餮。。。。。。饕餮饕。。餮饕。。。。餮饕。。餮饕餮。。。。。。饕餮饕。饕餮。。。。。餮饕餮。餮饕餮饕。。。。餮饕餮饕餮饕。。。。。。。饕餮饕餮饕。。。。餮饕餮饕。饕餮饕。。。。。。。。。。。。。。。饕餮饕餮。。。餮饕餮饕。。。。。。。。。。。饕餮。。。。。。。。。餮饕餮饕餮饕餮饕餮饕餮饕餮饕。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。饕餮饕。。餮饕餮。。饕餮饕餮饕餮饕餮饕餮饕餮饕餮饕。饕餮。餮饕餮饕餮饕餮饕。。。。。。。。。饕餮饕。。。。餮饕餮。。饕餮。。。。。。。。。。饕餮饕。。。。餮饕餮。。饕餮。。。。。。。餮。。饕餮饕。。。。餮饕餮。。饕餮。餮饕餮饕餮饕餮饕。饕餮饕。。。。餮饕餮。。饕餮。餮饕餮。。饕餮饕。饕餮饕。。。。餮饕餮。。饕餮。餮饕餮。。饕餮饕。饕餮饕。。。。餮饕餮。。饕餮。餮饕餮。。饕餮饕。饕餮饕。。。。餮饕餮。。饕餮。餮饕餮。。饕餮饕。饕餮饕。。。。餮饕餮。。饕餮。餮饕餮。。饕餮饕。饕餮饕。。。。餮饕餮。。饕餮。餮饕餮。。饕餮饕。饕餮饕。。。。餮饕餮饕餮饕餮。餮饕餮饕餮饕餮饕。饕餮饕。。。。餮饕餮。。饕餮饕餮饕餮。。饕餮饕。饕餮饕。。。。餮饕餮。。饕。。餮饕。。。。。。。饕餮饕。。。。餮饕。。。。。。。。。。。。。。。饕餮饕。。。。。。。。。。。。。。。。。。。。。饕餮饕。。。。。。。。。。。。。。。。。。。。。饕餮饕。。。。。。。。。。。。。。。。。饕餮饕餮饕餮饕。。。。。。。。。。。。。。。。。。。。餮饕餮。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。餮饕餮。。。。。餮饕餮。。。。。。。。。。。。。餮饕。。。。。。。饕餮饕。。。。。。。。。。。。餮饕。。。。。。。饕餮饕餮。。。。。。。。。。。餮饕。。。饕餮。。。餮饕。。。饕餮。。。。。。。餮饕。饕餮饕餮饕餮饕餮饕餮饕餮饕餮饕。。餮饕餮饕餮饕餮饕餮饕餮饕。。。。。。餮饕餮。。。。。。。餮饕。。。饕餮饕。。。。。。餮饕餮。。。。。。。餮饕。。。饕餮饕。。。。。。餮饕餮。。。。。。。餮饕。。。饕餮饕。。。。。。餮饕餮。。。。。。。餮饕餮饕餮饕餮饕。。。。。。餮饕餮。。。。。。饕餮饕餮饕。饕餮饕餮饕餮饕餮饕餮饕餮。。。餮饕餮饕餮饕。。。饕餮饕。。。。。。餮饕餮。。饕餮饕餮。餮饕。。。饕餮饕。。。。。。。。。。。。。。。。餮饕。。。饕餮饕。。。。。。。。。。。。。。。。餮饕。。。饕餮饕。。。。。。。。。。。。。。。。餮饕。。餮饕餮。。。。。。。。。。。。。。。。。餮饕。。餮饕餮。。。。。。。。。。。。。。。。。餮饕。。餮饕。。。。。。。。。。。。。。。。。。餮饕。饕餮饕。。。。。。。。。。。。。。餮饕餮饕餮饕餮饕餮。。。。。。。。。。。。。。。。。餮饕餮饕餮饕。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。饕餮饕。。。。。。。。。。。。。。。。。。。。餮饕餮饕。。。。。。。。。。。。。。。。。。。。餮饕餮饕。。。。。。。。。。。。。。。。。。。。餮饕餮饕。。。。。。。。。。。。。。。。。。。。。饕餮饕。。。。。。。。。。。。。。。。。。。。。饕餮饕。。。。。。。。。。。。。。。。。。。。。饕餮饕。。。。。。。。。。。。。。。。。。。。。饕餮饕。。。。。。。。。。。。。。。。。。。。。饕餮饕。。。。。。。。。。。。。。。。。。。。。饕餮饕。。。。。。。。。。。。。。。。。。。。。饕餮。。。。。。。。。。。。。。。。。。。。。。。餮。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。餮饕餮饕。。。。。。。。。。。。。。。。。。。。餮饕餮饕餮。。。。。。。。。。。。。。。。。。。餮饕餮饕。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。

2006年的最后一顿

  是和同事们一起吃的。去年呢,忘了,应该是和她们一起吃的吧。  以前小思宇说,我们刚从学校出来,还跟学生差不多,所以可以像学校宿舍那样,后来慢慢地,每个人都有各自的交际圈,慢慢地对自己独立的空间的需求也越来越大了。也许是对的吧,可能放在这里说不是很切题。我只不过是有点恋旧,有点怀念以前的时光,虽然有时候也会不爽,但绝大多数时间是很开心的,三个很会闹的可爱的家伙。可是那样的时光一去不复返啦,大概有些事情就是命中注定的吧。虽然我的内心深处对于反抗命运的斗争本能还是依稀存在的,但是尘世间的灯红酒绿的诱惑对我来说,也几乎是致命地具有吸引力,唉!  这一年,回头看看,虽然生活得还算惬意,尽管中间有那么一段重大的打击,说实话应该是我给人的打击更大,但是我挺过来了,我换了另外一种方式生活。我自以为那是我有生以来最大的挫折,连续一星期,实在觉得笑是一种很奢侈很费体力的动作。不过我这样过来了,以后还怕什么呢!哈哈,祝小思宇、小玉玉和小妞幸福。祝所有在我周围的关心我的人幸福!2006年幸福,2006年以后更幸福!

SkinBuilder W.I.P.#2

  终于能连上来了,老泪纵横啊!这个时代,越来越依赖网络的时候,越来越不喜欢本土服务的时代……  好不容易啊,终于可以在TImage上画线条了,晕死!剩下要处理的是,怎么把文件中的图片装成背景。还有就是,对于方块池和预览框,是大小固定的,不是用拉矩形框的,而是要跟踪鼠标的坐标直接画固定大小的矩形框。  下午,小丫头给我发短信说我们公司给她发录用通知了。说实话,就像我自己被录用那样高兴,昏。不过她肯定会犹豫,我当时不也犹豫了一会儿吗,后来还是乖乖老实地来了,因为我懒得再去花心思在找工作上了。不过小丫头现的情况跟我有点不一样,她是有正经工作的,要一个人下决心跳槽也许不是那么容易吧,不过要是换作现在的我的话,哪里给钱多,就去哪里呗,还追求理想么,干自己感兴趣的事?有点可笑的幼稚,理想是随时间和经历变化的,现在的理想就是想办法怎么赚更多的钱,赚更多的钱就是现在自己感兴趣的事!小丫头要是过来了,拿的钱会比我还多,晕!由此可见我混得多么失败啊,唉!

SkinBuilder W.I.P.#1

  其实SkinBuilder的功能还是很简单很简单的,只要能用鼠标拖出个矩形就行了,要是能加入7z的压缩功能就好了。现在只是实现了大部分的MDI界面的功能,很多东西都忘了,晕。要是Lua脚本可以能支持持久化就好了,说不定有什么扩展包是可以用的,只是我现在不知道吧。  我现在似乎又陷入了以前那样的困境……郁闷!唉,无奈啊!

地震了

  当时正在公司的会议室里讨论问题,发现地在摇晃,同事们还开玩笑说,地震啦。当时还以为是开过什么大货车之类的,后来讨论结束后才知道是真的地震了 。看到网上的新闻,原来是台湾岛以南发生7.2级地震,影响到这里了,强!好像当年唐山大地震也就是7.3级。  这个笨猫猫,给我的账号是错的,怪不得转账n次都不成功,费了好多电话费,网上也转不了,还以为是软件系统哪里出问题了,气死!  每天要回来这么晚,实在懒得动脑筋了,郁闷!不知道是不是因为吃了火锅的缘故,肚子痛了一天。

猫猫生日快乐

  猫猫的生日挑得太是时候了,居然是和圣诞同一天。 一整天都掂记着去吃晚饭,好不容易熬到下班啊!直奔肥牛府,雨烟这个家伙竟然还想不去,被我好说歹说拉去了。猫猫真是太单纯了,太容易哄了,hoho~~~我叫教授去买花,教授买了3朵粉红玫瑰,把猫猫逗得全脸通红。后来吃蛋糕,所有人都是抢着吃,没人分,也没人砸,吃得好爽哦。  想起去年平安夜,和学校的一帮人一起在肥牛府吃的,那次我喝得有点多。一直以“冷血”自居的小丫头以前经常说,没有谁离开了哪个人会活不下去。是的,没错。