thilmera project ...       Site Viewer / Auto Update / Version
- Download -
- Donation -
thilmera7s license
 ■ version update history..
If updating can not be done due to trouble such as thimera body does not start please use independent updater.
=> https://thilmera.com/s/release/thilmera7up.zip

Confirmation when CPU temperature is not displayed
AMD Ryzen, Threadripper on Windows 10 needs to enable old driver usage mode (Win10/AMD).

------------------

[version 0b155 Rev.1 / 2018/05/13]
Handling of character strings, fixed number of memory Fixed a problem that the heap was broken if it was
 data of exact length. (Important correction)
Since the method of obtaining the BIOS information added at 0b155 causes problems such as crashing due to
 the environment, Changed to acquisition by all means.
Measures against overflow of character string processing (1)
Fixed a bug that the CPU clock real time setting can not be turned off on the normal version property screen.
Fixed a problem in which height of 16 dots is maintained even without icon display when combining IconOFF+KeepON.
Fixed a bug that 0d155, HDD savings of each drive display hidden setting will be wrong.
 (Since it can not be restored, it is on when changing from 0b155, it will stay as it is before changing from 0b154)
From 0b154, fixed the problem that the drive name was interrupted on the status and the property screen which
 is not the HDD temperature list display.
Fixed a problem that settings may not be loaded correctly depending on the timing when loading the setting file.
Improve automatic line feed of HDD and mother board.


[version 0b155 / 2018/05/11]
From 0b154, the working directory is activated not by the location of the main body of thilmera but by
 the OS etc., Fixed a problem where behavior may be wrong (may not start).
From 0b154, fixed the problem that the heap is broken with old report. Other, some internal processing changes.
CPU real-time clock
 ・ Refresh all acquisition methods and calculation methods and open to regular version.
 ・ From AMM fixed at 100 Mhz to magnification notation based on External Clock (derived from BIOS)
   (new method is calculated back calculation).
 ・ Ryzen compatible
Old-style report
 ・ Main body of text, Wind enumeration, HDD, system device, CPU information to Unicode.
 ・ Added information output such as External Clock to CPU information.
   Added information output such as BIOS to system information.
Change UAC launcher to Unicode.
Change the offset of AMD-Ryzen to one that takes second generation into consideration
  (2nd generation is only 10 degrees for 2700X)
Height of the icon Keep and fine adjustment between the lines.
Added communication volume counter (total communication bytes within a specific period (1000 units)).
 For reference such as WiMAX 3day transfer volume.


[version 0b154 Rev.2 / 2018/05/02]
Since 0b154, since the argument reference was Ansi, it fixed a problem that caused a crash.
Changed so that you can choose whether to keep the height if the line height is less than or equal to the icon.


[version 0b154 Rev.1 / 2018/05/02]
From 0b154, the display value of the process GPU was ten times more corrected.


[version 0b154 / 2018/05/01]
Change all programs so that they can be started with non-administrator authority, and finish the Lite version.
 With non-administrator authority, as much as possible within the authority. All functions can be used with
 administrator privileges.
 When moving with non-administrator authority, cancel UAC or add "not_admin" as an argument at the time of start,
 so that administrator authority Confirm UAC can be skipped.
 If the configuration file can not be written by executing non-administrator authority due to reasons such as the main
  body under Program Files etc. as an error I will finish.
・ Fixed a problem that 0 is increased from the top to the SUM saved value of the disk list from 0b153.
・ Fixed that the bar color of GR had collapsed from 0b153.
From 0b151, fixed the problem that was drawing actual half of the temperature graph + 2 SIDE.
Disk IO
・ Fixed the problem that 4 kinds of IO, IO graph, list IO, list IO graph could not be set properly arbitrarily.
・ Fixed a problem that partial display did not return when IO and graph were turned off> ON.
Top process system
・ In the icon display, the height is corrected when the height of the letters is insufficient and the icon can not be
 displayed completely.
・ Change from acquisition to display to Unicode.
Change data share to Unicode (data from old version will be Connect False)
Added graph display of memory (in use).
Transition of programs to part of Unicode as a whole. Unicode configuration file. Some internal processing changes.
The HDD (smart) display was modified to fix blank lines according to the width and to prevent HDD: at the beginning
 of the second and subsequent lines.
Added display function of current price of each exchange of virtual currency BTC to the network.
Fixed issues such as memory leak in HTTPS communication and changed to work in parallel.
Sound analyzer
・ Corrected the problem that striped pattern (groove where the waveform does not rise) appears when viewed mainly on
 the spectrogram display.
・ Changed so that upper limit of Hertz band can be specified in kilometer (1 khz - 20 khz).
・ Changed to take the number of elements of 'window width or height' from 100 fixed number of elements.
・ As a result, the calculation of large books is consolidated by the number of dods displayed, and it is changed to
 practically stepless.
・ Improvement of intermediate value calculation.
・ Almost accurate scale display of each Hertz scale, A0~C8(@440 Hz) position indication. Position indication of 20-20k.
・ Fixed the problem that Hertz band shifts due to Wallet's WAIT value.
・ Changed to calculate according to the size when reducing to less than the number of elements.
 (Especially improvement of low band etc.)
・ Because it became possible to process at high speed, we abolished the upper limit value to be truncated in time
 in time in an environment with a large amount of data such as 192 kHz.
・ Improve channel accuracy.
・ Added mode for simultaneously displaying Spectrogram + Spectrum.
・ Change the upper limit of Height from 300 to 2000.
・ Changed so that SA can be used for task tray icon even in the regular version.


[version 0b153 Rev.4 / 2018/04/05]
Sound analyzer
・ Significant improvement in processing speed etc.
・ The display range is changed to display in the range of about 50-3000 Hz band.
・ From 0b153 (~Rev.3), fixed a problem of crashing in some environments.
・ From 0b153 Rev.3, Fixed a bug that Sound Analyzer IN was referring to OUT.


[version 0b153 Rev.3 / 2018/04/02]
In the sound analyzer, revise the calculation that the gauge was hard to rise as it became a treble.
Weight reduction of overall processing.
Bug From 0b153, when turning off CPU utilization rate, the display after that will be stopped due to exception
 occurrence is fixed.


[version 0b 153 Rev.2 / 2018/04/02]
From 0b153,
・ When mouse over is hidden while using Sound Analyzer, the size is changed and it flashes.
・ The network adapter name is cut off.
・ Motherboard information is not loaded correctly.
Fixed above.


[version 0b153 Rev.1 / 2018/04/01]
From 0b153, fixed the problem that dot font specification becomes invalid when Fixed is off.
Changed some Intel CPUs to exclude those whose clock magnification is 255 from the average.


[version 0b153 / 2018/04/01]
Added icon display function to top process system and real time report.
 If you do not want to display in the top process, turn off the process> icon.
Changed to use alphabetic characters from memory cached contents even when using OS font.
Fixed a problem that characters are missing when OS fonts are used and started in a minimized state.
Fixed the problem that decimal point of kilometer display of drive information becomes 0 from 0b152.
From 0b152, the problem of color theme switching was not applied successfully.
From 0b151, there was a problem with the CPU reference of the icon graph, and the display was incorrect.
From 0b148, the problem that the "OVER LANG LINES" message appears due to a problem in display language processing has been fixed.
Mouseover Opaque and changed so that window movement does not occur when mouse transmission is on.
 Fixed a bug that the background color was not switched by layered use.
Add an option to minimize right-clicking and make it temporary until the cursor is outside the window after
 minimization.
Reduction of load due to almost all drawing calculation off when minimized or not displayed. (About 40% load reduction)
Added cumulative disk I / O to the top process.
Responding to the problem that the disk I / O speed of the System process can not be taken.
In the real-time report, changed to automatically adjust the window width when using a large font.
Mainly a lot of code adjustment to 64bit and Unicode conversion of counters. Response to different language
 environments Part 2.
Changed the source of data because the core number of CPU information reports may be incorrect in recent CPUs.
Fixed a problem that the channel becomes silent when Channel Analyzer Channel is off and CH Graph is turned on.
Reset PEAK of the bar from the 5 second cycle as a whole to the specified number of seconds from each peak.
In Disk IO, adopt the display of% disk time, the highest value of the whole and each logical drive unit, and what is
Changed to display drive or most used.
Add real-time CPU clock compatible CPU. However, unconfirmed> Intel i7 series 5xxx 6xxx 7xxx.
 Not at the moment> AMD Ryzen
Because of the reduction in file size, coping with the problem that it is always erroneously detected by something
 like security software such as Avast.


[version 0b152 / 2018/02/28]
Added various kinds of power options and layered to command of key map and hot key.
Improved reading speed of setting file.
Added delay option on cursor end display. The setting to display only when the cursor is aligned with the end for
 the specified number of frames.
Change the cursor end display so that you can choose from 19 types of points reacting to the cursor.
Fixed that effect was lost when turning on / off the usb setting which was originally due to 0b150's HDD
 temperature change.
From 0b150, fix the problem that the drive list was not gone on the setting drive screen.
Fixed a bug that sometimes crashes when moving the size of the horizontal width of screen from 0b151.
Added setting to temporarily switch to normal display with semi-transparent window or layered, with mouse over.
Fixed a bug in bar display of drive information exceeding 10 TB.


[version 0b151 Rev.2 / 2018/02/03]
From 0b151, fixed a problem that crashes in some environments immediately after startup.
When using Win10 / AMD, it is a problem that the driver is being used by another process and it can not be overwritten,
 so change to not issue error message in case of error 32.
Fixed that peak display of CPU bar was gone. Fixed a bug that the CPU graph might be drawn beyond the height.


[version 0b151 Rev.1 / 2018/02/02]
Fixed a bug that some Fahrenheit settings were not applied.
Fixed the problem that the graph display of the temperature graph was broken than 0b151.
From 0b151, fixed the problem that changing the Spectrogram size of the sound analyzer breaks the memory.
From 0b151, fixed a problem that division by 0 occurred in multiple GPU SLI environment.
 (It is necessary to turn off DXGI now for the second and subsequent measurements of the SLI environment)


[version 0b151 / 2018/02/01]
Added a mode to forcibly replace old drivers to AMD-Ryzen temperature acquisition on Windows 10.
 However, since there is a known vulnerability, There is a problem of deteriorating security during use. Use caution.
Added the style "2 SIDE" that displays the IO graph from [one direction from the bottom] to [bidirectional from the
 top and bottom]. Default specification.
The IO graph has been changed to perform seamless horizontal alpha blending.
 Especially increasing the height of the graph solved the problem that the shape was difficult to understand when
 moving in the case of thin lines.
 Changes the calculation result so as to reduce the increased load while the maximum value of the graph does not change.
 Fixed one heap corruption bug.
Alpha blending of CPU system graph boundaries in the vertical direction. Calculation caching and lightening.
Cache the final color of the sound analyzer's Spectrogram.
 Adjustment of handling of variable character string and text display.
Changed to save valid / invalid setting of whole hot key.
Fixed the problem that GPU 's DXGI mode did not have the operating rate of some environments.
Added style to change the temperature display from Celsius to Fahrenheit.
Added style to change the unit of data from 1024 (binary prefix) to 1000 (SI prefix).


[version 0b150 / 2017/12/31]
0b148 Fixed residual defect from adjustment.
 Fixed a bug that the language file was mismatched in ANSI mode, and dust accumulated and errors exceeding the number of lines
 accumulated when the number of times of activation was large.
Change the property screen to automatically adjust the size according to DPI, and correspond to high DPI.
Replace the acquisition routine of HDD temperature information (SMART). It corresponds to Intel RAID and some NVMe.
 Refreshed the report's HDD information.
Added "Report: Realtime process detail" to display process detailed information in the report.
 Along with this, "process list" and "module list" which were not maintained were removed.
 The new report responds to the problem that 32-bit modules could not be enumerated on 64-bit thilmera.
 Execution command line display. Display of cumulative I / O count.
Nuvoton NCT 610 X, NCT 6791 D. ITE IT 8628 E on the acquisition list of motherboard information.
 Added Fintek F71869A, F71868, F71889, F71806F, F71805, F71808A.
 Changed the first motherboard information (Temp 0 or SYSTIN temperature) so that it can be seen in the regular version.
Set the number of hot keys that can be set to 32. Increase mouse hook to 24.
 Fixed problem to be set due to duplication of same key.
Added setting of whether to use DXGI result for VRAM number. Turn it off to see the NVIDIA library.
Added display function of CPU time (cumulative kernel time + user time) and elapsed time since the start of the
 process to the top process CPU.
Fixed a bug that will fly to a different monitor at startup, such as by fixing the lower right.
Fixed a problem that the numerical value becomes 0 if the number of frames is set to 1 in the IO type graph.
Fixed a bug that top processing system stopped working in XP.


[version 0b149 / 2017/11/30]
0b148 Fixed residual defect from adjustment.
  - Fixed the problem that graph color did not change with temperature graph + GR.
  - Fixed the total value of page file and the vertical display of detailed text of memory.
  - Fixed a bug where the date was wrong at 24h display in world time.
Added NVIDIA + IntelHD independent, fixed display setting for NVIDIA Optimus.
VRAM
  - Changed VRAM to display in DXGI mode in Windows 8 or later (4G or more is recognized by DXGI) environment.
  - Changed the maximum value of sVram to adopt the adapter derived setting value.
   However, the use value may exceed the maximum value.
IO Total Value Added weekly and monthly to reset. Changed so that Shirma could not be activated when crossing 0 o'clock.
Added the temperature color setting to display the temperature graphs by changing the temperature variously.
Changed so that it is turned OFF again even if the cursor is moved for a short time after clicking the monitor power OFF.
Organize the task menu of the main menu short. Screen shot system, fold version system.
 "Monitor power off" moves to "Power supply option". "HDD SMART target reacquisition" moved to the property screen.
Sound analyzer
  - Added setting to make Spectrogram horizontal direction.
  - Surround speakers added Ch Room that visually shows at which position the volume is large s version.
  - Changed to respond correctly in 5.1ch and 7.1ch environment with band accuracy.
  - Also apply AutoPEAK to channels.
  - Fixed a bug that did not display well when using AutoPeak at some Hertz numbers.
  - Fixed a bug that may not be displayed when switching between devices when AutoPEAK or notRender is on.
  - Fixed a bug that sometimes crashed when changing speaker surround setting.
Added GPU memory (VRAM) usage order to top process system.
Added setting to display only temperature with GPU.
Disk I / O
  - Changed so that it can be recognized as a target even when the drive is turned on and off in the middle of USB etc.
  ・ Changed the top process type IO so that it displays both write and read. (Lite is outdated due to authority problem)
Weight reduction of calculation of processing of IO series graph.
Added left bottom fixation.
Add 8 mouse operations (relative move) to hot key setting.
 Added the function to switch the validity / invalidity of the hot key itself to the task tray menu.
In the TCP-UDP report, changed to display the host name of the line where the cursor is aligned. (IPv4 only)


[version 0b148 Rev.1 / 2017/11/01]
Temporary coping with the problem that CPU temperature etc can not be acquired on Windows 10 after updating 0b148.
(AMD Ryzen and Windows 10 are currently not possible)
Fixed a problem causing display collapse due to the number of digits in fixed unit display in DiskIO, NetworkIO.
In the result display of SNTP time adjustment, the setting not to display the result display frame like 0b148
or earlier is added normally.


[version 0b148 / 2017/10/31]
While maintaining the shape of the standard number of characters (34 characters) so far, by increasing the width,
calculate the number of characters that can be displayed at that time,
Changed to automatically adjust display position and title.
If traditional display is good regardless of size, turn off the font setting "Automatic text volume adjustment".
Added Spectrogram-like mode to Sound Analyzer. Raise the accuracy of non-S version.
Fixed the problem that GYR color conflicted with bar setting. Raise the precision of the channel.
The new standard CH Gain is 25%.
It corresponds to obtaining the CPU temperature in the current model of AMD Ryzen.
I arranged the temperature relationship of AMD type, so please report if there is a problem.
Enumerate and update all open IP and ports of UDP (including IPv6) on the PC in real time
"Report: Real-time TCP-UDP information" added.
s version can be specified by opening and closing by process or narrowing by port.
Fixed a bug that sometimes the number may be incorrect when you use the addition / subtraction limit etc in
the CPU series graph.
In the IO graph, when the speed exceeds 2 G, the bug that the Max value on the right of the graph got wrong was fixed.
Added option "Temperature" in addition to Disk IO, Logical Drive Display.
Change on the property page, report page, and sentence UI to respond to mouse wheel operation.
Process GPU changed to account for the difference between total GPU usage rate and total usage rate per
process as (Other).
Added 4k mode which treats everything as 2 × 2 blocks in dot font. Added font @7x9 @7x9s @7x9p.
Centering of double-byte character display in dot character width.
Set blue - cyan - green - yellow - red color to GYR default (0). Old GYR is 1 to 4.
The lite version supports VRAM display and GPU usage in DXGI mode.
When using the top process system in the network IO, display the number of connections from TCP only to
TCP + UDP (including v6)
Changed to display the total number of connections.
Added display of TCP establishment number and UDP usage number per process with s version top process NET.
Fundamentally change the source of NET speed display data. If you want to display the old specification,
set Old or turn off network IO.
Fixed a problem that changed the detection method of the system language and did not switch to the English mode
in the intended form.
Changed menu and property strings to Unicode.
Fixed a bug in the handling of language files and a full redo of translation in English notation.
Switching between English and Japanese by clicking Language: on the menu.
The old function gadget link and folder backup are abolished. The backup function will be examined in another form
in the future.
Some small changes in display.
Weight reduction and speeding up of some processing. Rearrangement of drawing system.
Added distribution format of installer type.


[version 0b147 Rev.1 / 2017/09/30]
In 0b147, when using the network IO graph of bps display, the problem that crashes due to heap corruption was fixed.
If this problem occurs and you do not start up, please update to Rev.1 with thilmera7up.zip.


[version 0b147 / 2017/09/30]
When uploading screenshot rectangle, add function to upload and share to server. See help.
Fixed the problem that the ratio of the kernel is not known when FullR reversed by CPU.
When the subtraction on the kernel time becomes negative for some reason,
there are cases where a large amount of loop processing occurs and stops. Fixed a problem.
Fixed a problem that may freeze for several tens of seconds when IO graph etc. exceeded unintended range.
Speed ??up the processing part to calculate finely and massively.
Change to the flat while inheriting the design of UI such as property. Reconsider color scheme etc.
The property screen itself is made to be scrollable as a page and the range is expanded so that display becomes
complicated by addition of functions. We started organizing parts. Fine adjustment of UI color.
When selecting a rectangle of the screen shot, if you close it with right click after selecting
BLACK FILL (black paint), the next rectangle selection will be blank. Fixed a bug that would get it.
Added setting to fix the width to the maximum of the current display.
ini.bak ini.bak2, two ini.bak ini.bak 2, which ini file is lost when the OS stops while writing to disk due to some
trouble. One time before the file. Changed to rename the previous ini file from the current file and keep it.
The Sound Analyzer's channel bar has been renewed as its own drawing. Set chBar to default setting.
Added 3 types to GYR color. 0-3 Traditional, 4-7 GR style, 8-11 high and low color fixed.
Changed so that the sound analyzer is displayed even in the light version.
Added GYR color blend to color setting instead of primary color GYR color blend using gradation color set.


[version 0b146 / 2017/08/01]
Fixed the problem that when the color inversion of FullR occurred in CPU multi, the inversion width was line by line.
Fixed a problem that the numerical value before memory compression was used as the usage amount in Windows 10
environment with memory 0b144 or later and top process system on.
Fixed a problem that it is not processed normally when the fraction becomes the range where the fraction is
generated by the monitor arrangement in the screen shot.
I/O Graph Fixed a bug that real-time graph display was no longer displayed when 10 frames were turned off.
Changed the I/O graph so that it can be arbitrarily determined within 1 to 32 frames, not 1 or 10 frames.
Fixed a bug that the display remains when top-process GPU has finished using the GPU and its processes remain.
Clicking the task tray icon when the cursor edge display is on turns ON / OFF the display of thilmera's display
Change as possible. Valid with setting toggle.
Added CapsUnlock function to keep CAPS LOCK unlocked. The setting is the property detail tab.
When "regist_service" is passed to the first argument on the command line, it is changed so that service
registration can be performed. When "remove_service" is passed to the first argument,
it is changed so that the service can be deleted.
Change the background of the popup of the property screen description from solid color to solid color.
Changed the kernel to display with mem-modified color in the CPU availability bar.
Old specification with setting Kernel turned off.
Adjustment of sound analyzer. In addition to assembling of partial operations, readjust the calculation contents
in various ways and improve the display contents. Significantly faster and lighter.



[version 0b145 / 2017/06/01]
Fixed a problem that handle leak occurs when left on the lock screen at startup with the startup service.
Fixed a bug where the area to be reversed with FullR setting was incorrect in landscape style.
Fixed a problem that the disk I/O top at the portrait style was left-justified.
Fixed a bug that hot :: key :: minimize (minimize and restore) did not work.
Fixed the problem that color arrangement at the time of using style GYR was wrong at 0b144.
Create 4 different color modes for style GYR bar and sound GYR.
Fixed the problem that only Top Process IO could not be displayed.
Fixed a bug that was not displayed properly when only the graph of the list was turned on with the disc IO.
When using the vertical width maximum, if there are multiple monitors at the top and bottom,
not all the vertical width, but the monitor that is currently displayed. Changed to fit the vertical width.
Corrected the position correction to function properly with multi-monitor which is not rectangular.
Fixed a bug that was not restored by combining the maximum vertical width, the fitted state at the bottom,
and the reduced mode with no mouse over.


[version 0b144 / 2017/05/01]
In the startup service function, changed to operate properly when using Remote Desktop.
In Windows 10, when memory details and top process system are used, the capacity of Memory Compression
is displayed in gray.
Change of top process system
・Recreate stock method. It corresponds to a large scale environment such as VPS that process ID exceeds 65535.
・Fixed a bug that there are cases where the number of lines setting may not move.
・When enabled, when the cumulative value of Private Bytes of all processes is higher than the total memory use value,
change to apply the higher value. For virtual hosts such as VPS. In the case of VPS, the details are off recommended.
・When it is valid and the acquired value of the CPU utilization rate is 0, the cumulative value of the process availability is adopted. For VPS etc.
・Change the update frequency so that it can be specified in seconds instead of fixed multiple of frame.
Memory breaker
Fixed a problem that did not work properly with 0b143 release.
Changed service clone function so that it can be executed even in the normal version.
When the service is running, the memory breaker is on the service clone
Fixed so that it performs a single operation (it closes multiple simultaneous by thilmera's starting number).
GPU type, changed to display even if there is only basic render.
Disk I / O
・Change the usage rate from Disk Time to 100 - Idle Time.
・When FullR is off, usage rate is displayed as average value 20 times (1 second as standard).
Maximum 20 times when on.
・Fixed a problem that the maximum value at the right end of the IO graph was 1/10 by modifying 0b143.
Reduction of drawing load.


[version 0b143 / 2017/04/02]
DXGI calculation mode of GPU usage rate.
Change the update frequency from 1/20 frame to every frame. NVIDIA / AMD / IntelHD all applied.
Changed to calculate only the first node. Synchronize how to round numbers. Maintenance of the graph.
Adjustment of problems beyond 100%. Change to default setting.
If you want to make the old specification, turn off the GPU option DXGI.
Memory breaker function. When the physical memory becomes over specified%, forcibly terminate the process with
the highest memory usage.
Fixed a bug where the top process system exceeded the total number of processes of about 130, the function secured
memory stopped due to malfunction.
Fixed a bug that was not applied at the time of fixing the lower right, upper right fixed, position correction off.
Fixed a problem where the vertical width was not affected by the setting of "task bar".
Fixed a problem that garbled characters were still generated by rounding of characters.
Fixed some bar style line display.
CPU (GPU) Adds average 20 times smoothly.
Smooth animation of I/O graphs.
Added specification of individual line number of top process MEM.
Added option (old) to adopt WorkingSet for memory value.
NVIDIA system clock acquisition, memory controller = memory clock, video engine = video clock added.
Speed up some processing. Lower bug fixes. Weight reduction of floating point calculation.



[version 0b142 / 2017/03/05]

[version 0b141 / 2017/03/01]

[version 0b140 / 2017/02/01]

[version 0b139 Rev.2 / 2017/01/01]

[version 0b139 Rev.1 / 2017/01/01]

[version 0b139 / 2017/01/01]

[version 0b138 Rev.3 / 2016/10/04]

[version 0b138 Rev.2 / 2016/10/04]

[version 0b138 Rev.1 / 2016/10/02]

[version 0b138 / 2016/10/02]

[version 0b137 Rev.1 / 2016/09/23]

[version 0b137 / 2016/09/22]

[version 0b136 Rev.2 / 2016/09/13]

[version 0b136 Rev.1 / 2016/09/12]

[version 0b136 / 2016/09/12]

[version 0b135 / 2016/08/21]

.....



Copyright © 弦生ささと(Gakuto Matsumura) All Rights Reserved.