±â¼ú¹®¼­
OZ Server
OZ Application
OZ Report

OZ Report
OZ Report
Á¦¸ñ : ¡Ú¡Ú¡Ú ¿ÀÁî º¸¾È ÆÐÄ¡ QA ¡Ú¡Ú¡Ú
¿ÀÁî_LMK NOSPAM_mklee@forcs.com 1,316 hit 
https://oztn.net/kb/article/kbrpt/177276581945536 2026-03-06 11:56:59
192.168.141.***

2026³â 2¿ù ±¹°¡Á¤º¸¿øÀÇ º¸¾È ±Ç°í»çÇ׿¡ µû¶ó ÀáÀçÀûÀÎ º¸¾È À§ÇùÀ» ¿¹¹æÇϰí

½Ã½ºÅÛ ¾ÈÁ¤¼ºÀ» °­È­Çϱâ À§ÇØ OZ8.0, 9.0 ¹öÀü¿¡ ´ëÇÑ º¸¾È °³¼±ÀÌ ÁøÇàµÇ¾ú½À´Ï´Ù.

ÀÚ¼¼ÇÑ º¸¾È ÆÐÄ¡ ¹æ¹ýÀº À¯Áöº¸¼ö °í°´»ç¸¦ ´ë»óÀ¸·Î °¡À̵幮¼­¸¦ º°µµ ¹èÆ÷Çϰí ÀÖ½À´Ï´Ù.

º¸¾È ÆÐÄ¡¸¦ ¿øÇϽôµ¥ ¸ÞÀÏÀ̳ª ¿¬¶ôÀ» ¹ÞÁö ¸øÇϽаæ¿ì 02-6188-8282(ARS) + 1¹øÀ¸·Î Á¢¼öÇØ Áֽñ⠹ٶø´Ï´Ù.

 

±â¼ú°øÁö : https://oztn.net/kb/article/notice/176953977327277

ÆÐÄ¡ÆÄÀÏ : °¡À̵幮¼­ 8ÆäÀÌÁö ¸µÅ©¿¡ ÃֽŠÆÐÄ¡°¡ ½Ç½Ã°£À¸·Î ¾÷·Îµå µË´Ï´Ù.

                ¸µÅ©ÀÇ OZ_Patch_Guide_verX.0.txt ÆÄÀÏ¿¡ ÆÐÄ¡ ¹æ¹ý ¹× »ó¼¼ ¹öÀüÀÌ ¾È³»µÇ¾î ÀÖ½À´Ï´Ù.

                Àå¾Ö ¹ß»ý½Ã ÆÐÄ¡¸¦ ´Ù½Ã ¹ÞÀ¸½Ã±â ¹Ù¶ø´Ï´Ù.

 

ÀÚÁÖ ¹®ÀÇÇϽô Áú¹®¿¡ ´ëÇØ ¾Æ·¡¿Í °°ÀÌ ¾È³»µå¸³´Ï´Ù.

 


¡á º¸¾ÈÆÐÄ¡ ´ë»ó Á¦Ç°

 

 

 


¢º Q. EXE Viewer ¸¦ »ç¿ëÇÏ´Â °æ¿ì¿¡µµ º¸¾È ÆÐÄ¡°¡ ÇÊ¿äÇѰ¡¿ä?
    A. OZ Report/e-Form¿ë OZ Server, Scheduler´Â ºä¾î Á¾·ù¿Í °ü°è¾øÀÌ ÆÐÄ¡ ´ë»óÀÔ´Ï´Ù.

       ºä¾îÀÇ °æ¿ì HTML5 Viewer¸¸ ÆÐÄ¡ ´ë»óÀ̸ç,
       Å¬¶óÀÌ¾ðÆ®¿¡¼­ ½ÇÇàµÇ´Â EXE Viewer ÀÚü´Â ÆÐÄ¡ ´ë»óÀÌ ¾Æ´Õ´Ï´Ù.

       ´Ù¸¸ EXE Viewer¸¦ ¼­ºñ½ºÇÏ´Â OZ Server´Â ÆÐÄ¡ ´ë»óÀÔ´Ï´Ù.

¢º Q. OZ Application, OZ EQ ¸¦ »ç¿ëÇÏ´Â °æ¿ì¿¡µµ º¸¾È ÆÐÄ¡°¡ ÇÊ¿äÇѰ¡¿ä?
    A. ÇØ´ç Á¦Ç°À» »ç¿ëÇÏ´Â °í°´»ç´Â À̹ø º¸¾È ÆÐÄ¡ ´ë»óÀÌ ¾Æ´Õ´Ï´Ù.

¢º Q. OZ ÀÌÆû»çÀÎÀ» »ç¿ëÇÏ´Â °æ¿ì º¸¾È ÆÐÄ¡°¡ ÇÊ¿äÇѰ¡¿ä?
    A. ÀÌÆû»çÀÎ ¿ÂÇÁ·¹¹Ì½º(On-Premise)¸¦ »ç¿ëÇÏ´Â °í°´»ç´Â º¸¾È ÆÐÄ¡ ´ë»óÀÌ ¾Æ´Õ´Ï´Ù.

 

 


¡á WhiteList

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

¢º Q. º¸°í¼­¿¡¼­ »ç¿ëÇÏ´Â ¸ðµç URLÀ» WhiteList¿¡ µî·ÏÇØ¾ß Çϳª¿ä?
    A. ±×·¸Áö ¾Ê½À´Ï´Ù. ¼­¹ö¿¡¼­ ½ÇÇàµÇ´Â ºä¾î ¸ðµâÀÌ Á¢±ÙÇÏ´Â URL¸¸ WhiteList µî·Ï ´ë»óÀÔ´Ï´Ù.

  1. ¿ÀÁî ¼­¹öÀÇ ¸®ÆÄÁöÅ丮(ozp://) ¶Ç´Â data:(base64) °æ·Î°¡ ¾Æ´Ñ URL, ÆÄÀÏ °æ·Î´Â wlist.cfg¿¡ µî·ÏÇϼ¼¿ä.
  2. °á°úÀûÀ¸·Î ¿ÀÁî ¼­¹ö³ª ½ºÄÉÁÙ·¯ ¼­¹ö³»ÀÇ ºä¾î(Applet or EXE)°¡ ½ÇÇàµÇ´Â ±â´ÉÀ» »ç¿ëÇÑ´Ù¸é
    ¼­½Ä°ú °ü·ÃµÈ URLµéÀ» ¸ðµÎ wlist.cfg¿¡ µî·ÏÇϼ¼¿ä.


  ¡Ý ´ë»ó Á¦Ç° : ´ÙÀ½ Á¦Ç°À» »ç¿ëÇÏ´Â °æ¿ì °ü·Ã URLÀÇ µµ¸ÞÀÎÀ» WhiteList¿¡ µî·ÏÇÏ¼Å¾ß ÇÕ´Ï´Ù.
      ¨ç HTML5(SVG) ¡æ ¼­¹öÀÇ HTML5ManagerÀÇ Applet/EXE¸ðµâ ÀÌ¿ë
      ¨è SchedulerAPI ¡æ ¼­¹öÀÇ OZ SchedulerÀÇ Applet/EXE¸ðµâ ÀÌ¿ë
      ¨é ServerbindingAPI ¡æ ¼­¹öÀÇ OZ ServerÀÇ Applet¸ðµâ ÀÌ¿ë

  ¡Ý ´ë»óÀÌ ¾Æ´Ñ Á¦Ç° :
     À§ÀÇ ¨ç~¨é¿¡ ÇØ´çÇÏÁö ¾Ê´Â Á¦Ç°Àº WhiteList µî·ÏÀÌ ÇÊ¿ä ¾ø½À´Ï´Ù.
     ´Ü, HTML5(Canvas)´Â Ŭ¶óÀÌ¾ðÆ®¿¡¼­ ½ÇÇàµÇ¾î ¼­¹ö ºä¾î¸ðµâÀ» »ç¿ëÇÏÁö ¾ÊÁö¸¸, font.ÆùÆ®¸í.url ºä¾îÆÐ·¯¹ÌÅ͸¦ »ç¿ëÇÏ´Â °æ¿ì¿¡¸¸ WhiteListµî·ÏÀÌ ÇÊ¿äÇÕ´Ï´Ù.

     

   ¡Ø HTML5ºä¾î°¡ Canvas¹æ½ÄÀÎÁö SVG ¹æ½ÄÀÎÁö ±¸ºÐÇÏ´Â ¹æ¹ý°ú Scheduler, Serverbinding »ç¿ë ¿©ºÎ´Â ¾Æ·¡ ³»¿ëÀ» Âü°íÇϽñ⠹ٶø´Ï´Ù.

¢º Q. WhiteList µî·Ï ÈÄ Àç½ÃÀÛÀÌ ÇÊ¿äÇѰ¡¿ä?
    A. óÀ½ Ãß°¡ÇÒ¶§´Â Àç½ÃÀÛÇÏÁö ¾Ê¾Æµµ Àνĵ˴ϴÙ. ÀÌÈÄ ³»¿ë ¼öÁ¤½Ã¿¡´Â Àç½ÃÀÛÀ» ÇØ¾ß ¿Ã¹Ù·Î ¹Ý¿µµË´Ï´Ù.

¢º Q. ¿ÀÁî ¼­¹ö °æ·ÎÀÎ Request-URIµµ WhiteList¿¡ Ãß°¡ÇØ¾ß Çϳª¿ä?
    A. Ãß°¡ÇÒ ÇÊ¿ä ¾ø½À´Ï´Ù. ¶óÀ̼±½º¿¡ ¸í½ÃµÇ´Â Request-URI, Áï ¿ÀÁî¼­¹ö URL (connection.servlet ¿äû)Àº WhiteList¿¡ µî·ÏÇÏÁö ¾Ê¾Æµµ µË´Ï´Ù.

¢º Q. connection.openfile °æ·Îµµ Ãß°¡ÇØ¾ß Çϳª¿ä?
    A. ³×. Ãß°¡ÇØ¾ß ÇÕ´Ï´Ù. ozd ÆÄÀÏÀÌ À§Ä¡ÇÏ´Â ÀÓÀÇÀÇ °æ·Î´Â WhiteList¿¡ µî·ÏÇØ¾ß ÇÕ´Ï´Ù.

   ¿¹)

   connection.openfile=http://111.123.10.1:8080/oz80/sample/a.ozd   ¡æ  http://111.123.10.1:8080 ¸¦ wlist.cfg¿¡ Ãß°¡

    connection.openfile=/usr/temp/a.ozd       ¡æ file:///usr/ ¸¦ wlist.cfg¿¡ Ãß°¡Çϸé usr ÇÏÀ§ °æ·Î´Â ¸ðµÎ Çã¿ëµË´Ï´Ù.

    connection.openfile=ozp://sample/a.ozd   ¡æ ¸®ÆÄÁöÅ丮´Â µî·ÏÇÒ ÇÊ¿ä ¾ø½À´Ï´Ù.

¢º Q. ¿ÀÁî ¼­¹ö¿Í µ¿ÀÏÇÑ µµ¸ÞÀο¡¼­ °¡Á®¿À´Â URLµµ Ãß°¡ÇØ¾ß Çϳª¿ä? 
    A. ³×. Ãß°¡ÇØ¾ß ÇÕ´Ï´Ù. ¿ÀÁî ¼­¹ö¿Í µ¿ÀÏÇÑ IP ¶Ç´Â µµ¸ÞÀο¡¼­ °¡Á®¿À´Â URLµµ WhiteList¿¡ µî·ÏÇØ¾ß ÇÕ´Ï´Ù.


¢º Q. ODI ¿¡¼­ °¡Á®¿À´Â °æ·Îµµ WhiteList¿¡ Ãß°¡ÇØ¾ß Çϳª¿ä?
    A. Ãß°¡ÇÒ ÇÊ¿ä ¾ø½À´Ï´Ù. odi ÆÄÀÏÀº OZ Server¿¡¼­ 󸮵Ǹ砼­¹öÀÇ ºä¾î ¸ðµâ°ú´Â °ü·ÃÀÌ ¾ø½À´Ï´Ù.

       µû¶ó¼­ ODI¿¡¼­ »ç¿ëÇÏ´Â °æ·Î´Â WhiteList µî·Ï ´ë»óÀÌ ¾Æ´Õ´Ï´Ù.

       FileStore, HttpStore, XMLStore¿¡¼­ ¿äûÇÏ´Â ÆÄÀÏ ¶Ç´Â URL °æ·Î´Â WhiteList¿¡ µî·ÏÇÏÁö ¾Ê¾Æµµ µË´Ï´Ù.

 

¢º Q. ¿¡·¯ ¹ß»ý½Ã ¾î¶² URL¿¡¼­ blocked µÇ¾ú´ÂÁö ¾Ë ¼ö ÀÖ³ª¿ä?
    A. ³×. ¾Ë ¼ö ÀÖ½À´Ï´Ù. blocked by path filter ¾ÕµÚ·Î ³ª¿À´Â URLÀ» È®ÀÎÇÏ½Ã¸é µË´Ï´Ù.

       

• HTML5Manager / Scheduler : sch80/logs/OZSchedulerMainLog.log

   ¿¹) À̹ÌÁö °æ·Î µî·ÏÀÌ ¾ÈµÈ °æ¿ì

2026-02-24 17:45:16,083 [Thread-248] ERROR SVGExcute - image download error ...

Could not open url "http://211.111.11.1/oz90/images/do.jpg" :

blocked by path filter: http://211.111.11.1/oz90/images/do.jpg
 

• Serverbinding : oz80/WEB-INF/logs/server.log
 

 

 

 


¡á HTML5 ºä¾î Canvas/SVG ¹æ½Ä ±¸ºÐ ¹æ¹ý

¢º Q. HTML5 ºä¾î°¡ CanvasÀÎÁö SVGÀÎÁö ¾î¶»°Ô È®ÀÎÇϳª¿ä?
    A. ºä¾î¸¦ È£ÃâÇÏ´Â ¼Ò½º¿¡¼­ OZJSViewer.js¸¦ »ç¿ëÇϸé canvas, OZJSSVGViewer.js¸¦ »ç¿ëÇϸé svg ¹æ½ÄÀÔ´Ï´Ù.

  - Canvas ¹æ½Ä : <script type="text/javascript" src="http://127.0.0.1/oz80/ozhviewer/OZJSViewer.js" charset="utf-8">

  - SVG ¹æ½Ä : <script type="text/javascript" src="http://127.0.0.1/oz80/ozhviewer/OZJSSVGViewer.js" charset="utf-8">

 

  ºä¾î ½ÇÇàÇÒ ¶§ F12 °³¹ßÀÚµµ±¸ ³×Æ®¿öÅ© ÅÇ¿¡µµ º¸ÀÔ´Ï´Ù.

 

 

 

¡á Serverbinding »ç¿ë ±¸ºÐ ¹æ¹ý

¢º Q. ¿ÀÁî ¼­¹ö¹ÙÀεù API¸¦ »ç¿ëÇÏ´ÂÁö ¾î¶»°Ô È®ÀÎÇϳª¿ä? 
    A. ¼­¹ö¹ÙÀεùÀ» »ç¿ëÇÏ·Á¸é ¿ÀÁî ¼­¹ö ¶óÀ̼±½º¿¡ USE-SERVERBIND°¡ TRUE¿©¾ß ÇÕ´Ï´Ù. FALSE¸é »ç¿ëÇÒ ¼ö ¾ø½À´Ï´Ù.

      ¿¹) oz80/WEB-INF/license/ozlicense.xml

          <OZ-SERVER-FRAMEWORK ~ ³ëµå ³»¿¡ USE-SERVERBIND="TRUE" 

        

       ¼Ò½º¿¡¼­´Â ¿ÀÁî ¼­¹ö À¥¸ðµâ³»ÀÇ java³ª jsp¿¡¼­ getRequestDispatcher("/server") À» ±¸ÇöÇÑ ¼Ò½º°¡ ÀÖ´ÂÁö È®ÀÎÇÕ´Ï´Ù.

       ¿¹) oz80/test/third.jsp : RequestDispatcher dispatcher = application.getRequestDispatcher("/server"); 

 

¡á Scheduler »ç¿ë ±¸ºÐ ¹æ¹ý

¢º Q. ¿ÀÁî ½ºÄÉÁÙ·¯ API¸¦ »ç¿ëÇÏ´ÂÁö ¾î¶»°Ô È®ÀÎÇϳª¿ä? 
    A. ½ºÄÉÁÙ·¯¸¦ »ç¿ëÇÏ·Á¸é ¼­¹ö¿¡ º°µµ µ¥¸óÀ¸·Î ½ºÄÉÁÙ·¯°¡ ±¸µ¿ÁßÀ̾î¾ß ÇÕ´Ï´Ù.

        - Windows : ¼­ºñ½º¿¡ OZScheduler°¡ Àְųª scheduler.batÀÌ ¸í·É ÇÁ·ÒÇÁÆ®¿¡¼­ ½ÇÇàÁßÀÎ °æ¿ì

        - Linux/Unix : ps -ef | grep scheduler·Î ½ÇÇàÁßÀÎ ÇÁ·Î¼¼½º°¡ ÀÖ´Â °æ¿ì

 

      ½ºÄÉÁÙ·¯¸¦ »ç¿ëÇÏ·Á¸é ¶óÀ̼±½º¿¡ OZSCHEDULER ³ëµå°¡ ÀÖ¾î¾ß ÇÕ´Ï´Ù.

      ¿¹) ozsch80/license/ozlicense.xml

          <OZ-LICENSE><OZSCHEDULER ~ 

       

      ¼Ò½º¿¡¼­´Â oz.scheduler.* ÆÐŰÁö¸¦ importÇϰí Scheduler Ŭ·¡½º¸¦ »ç¿ëÇÏ´Â ºÎºÐÀÌ ÀÖ´ÂÁö È®ÀÎÇÒ ¼ö ÀÖ½À´Ï´Ù.

       ¿¹)

         <%@ page import="oz.scheduler.*, oz.framework.api.*, .. %>
         <% ...  Scheduler scheduler = new Scheduler(schedulerIp, schedulerPort); ... %>



4.jpg 165.88 KB (0 down)
3.jpg 248.62 KB (1 down)
2.jpg 138.39 KB (0 down)
1.jpg 99.85 KB (4 down)
Ű¿öµå : º¸¾È º¸¾ÈÆÐÄ¡
 
OZ ¹öÁ¯ : ¼±ÅõÇÁö ¾ÊÀ½
OZ Á¦Ç° : Server
 
¹øÈ£ ±¸ºÐ Á¦¸ñ ±Û¾´ÀÌ ÀÏÀÚ Á¶È¸
±â¼úÁ¤º¸ ¡Ú¡Ú¡Ú ¿ÀÁî º¸¾È ÆÐÄ¡ QA ¡Ú¡Ú¡Ú Tag 2 ¿ÀÁî_LMK 2026-03-06 1,317
95 ¹®Á¦Çذá Windows11 24H2 Update ÈÄ OZ Report ¿¡·¯ Á¶Ä¡ ¹æ¾È ¿ÀÁî_LMK 2025-02-24 1,522
94 ±â¼úÁ¤º¸ [OZ EXEºä¾î] ºä¾î ÆÐ·¯¹ÌÅÍ È£Ãâ ¿¹ Tag 1 ¿ÀÁî_LMK 2022-09-20 4,524
93 ±â¼úÁ¤º¸ [OZ HTML5ºä¾î] ºä¾î ÆÐ·¯¹ÌÅÍ È£Ãâ ¿¹ Tag 1 ¿ÀÁî_LMK 2022-09-20 5,080
92 ¹®Á¦ÇØ°á µðÀÚÀÌ³Ê ½ÇÇà½Ã À©µµ¿ì È­¸é ¹üÀ§¸¦ ¹þ¾î³ª¼­ ¾Èº¸ÀÌ´Â °æ¿ì ¿ÀÁî_LMK 2022-08-01 836
91 ¹®Á¦Çذá 'Ä«Å×°í¸® ÁÖ¼Ò'¿Í 'ODI À̸§'À» À߸ø ÀÔ·ÂÇÑ °æ¿ì ¿¡·¯ Tag 2 ¿ÀÁî_LMK 2022-07-06 2,179
90 ±â¼úÁ¤º¸ ¿ÀÁî¼­¹ö Á¤½Ä¶óÀ̼±½º ¿äû½Ã REQUEST-URI È®ÀÎ ¹æ¹ý Tag 1 ¿ÀÁî_LMK 2022-05-26 1,400
89 ±â¼úÁ¤º¸ DB¿¬°á ¹æ¹ý - ¿ÀÁî ¼­¹ö Tag 1 ¿ÀÁî_LMK 2022-05-26 2,195
88 ±â¼úÁ¤º¸ DB¿¬°á ¹æ¹ý - Äõ¸®µðÀÚÀ̳Ê, ¸®Æ÷Æ®µðÀÚÀ̳Ê(jdbcµå¶óÀ̹ö ¼³Á¤ µî) Tag 1 ¿ÀÁî_LMK 2022-05-25 2,985
87 ±â¼úÁ¤º¸ [OZ HTML5ºä¾î] ¸ÖƼº¸°í¼­ È£Ãâ ¿¹Á¦ Tag 2 ¿ÀÁî_LMK 2021-02-16 5,950
86 ¹®Á¦ÇØ°á µðÀÚÀÌ³Ê ½ÇÇà ½Ã Loading JVM failed ¿À·ù ¹ß»ýµÇ¸ç ´å³ÝÀ¸·Î ½ÇÇàµÉ ¶§ Á¶Ä¡ ¹æ¹ý Tag 2 ¿ÀÁî_CSH 2020-02-27 2,041
85 ±â¼úÁ¤º¸ Chrome 77¹öÀüÀ¸·Î ¾÷µ¥ÀÌÆ® ÈÄ OZHtml5 ºä¾î ÀμââÀÌ ¶ßÁö ¾ÊÀ» ¶§ Á¶Ä¡ ¹æ¹ý ¿ÀÁî_CSH 2019-09-19 3,255
84 ¹®Á¦Çذá exeºä¾î(custom uri ¹æ½Ä)¿¡¼­ ±¸ºÐÀÚ¸¦ ^·Î ÁÖ¸é º¸°í¼­ Ãâ·ÂÀÌ ¾ÈµÇ´Â Çö»ó Tag 2 ¿ÀÁî_LMK 2019-05-30 1,842
83 ¹®Á¦ÇØ°á ¸®Æ÷Æ® µðÀÚÀ̳ʰ¡ ´À¸° Çö»óÀÌ ¹ß»ýÇϸé ÃֽŠÆÐÄ¡·Î ÇØ°áµË´Ï´Ù. ¿ÀÁî_LMK 2019-05-13 2,356
82 ±â¼úÁ¤º¸ OZ ActiveX ºä¾î - 52¹öÀüºÎÅÍ Firefox ºê¶ó¿ìÀú Áö¿ø Áß´Ü ¿ÀÁî_CSH 2017-03-28 3,435
81 ±â¼úÁ¤º¸ OZ Applet ºä¾î - 52¹öÀüºÎÅÍ Firefox ºê¶ó¿ìÀú Áö¿ø Áß´Ü ¿ÀÁî_CSH 2017-03-28 2,209
80 ¹®Á¦Çذá 2015³â 12¿ùºÎÅÍ ¹ß»ýÇÑ Å©·Ò, ¿ÀÆä¶ó ºê¶ó¿ìÀú¿¡¼­ Flash/HTML5ºä¾î Àμâ Àå¾Ö °Ç ´ëºÎºÐ ÇØ°á ¿ÀÁî_CSH 2016-03-16 4,190
79 ¹®Á¦Çذá Flash Player(21,0,0,182¹öÀü) Windows 8/10 IE¿¡¼­ Àμâ Ãà¼Ò ¹®Á¦°¡ ÇØ°á ¿ÀÁî_CSH 2016-03-11 2,979
78 ±â¼úÁ¤º¸ ÀÎÅÍ³Ý ÀͽºÇ÷η¯¿¡¼­ OZ ActiveX ºä¾î È£Ãâ ¹æ¹ý ¿ÀÁî_CSH 2016-03-11 5,685
77 ±â¼úÁ¤º¸ [6.0] Ç¥½ÃÇü½ÄÀ¸·Î ¿ù, ¿äÀÏ, ¿ÀÀü, ¿ÀÈĸ¦ ¿µ¹®À¸·Î Ç¥±âÇÏ´Â ¹æ¹ý ¿ÀÁî_CSH 2016-02-29 2,936
 | 1 | 2 | 3 | 4 | 5 |  
copyright 2007-2026 by FORCS OZ